https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90535
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- You cant go from a normal pointer to a null pointer in well defined C code. Gcc has -fno-delete-null-checks (I might have typed it wrong as I am writing this from my phone).