https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100038
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail| |11.1.0 Keywords| |false-positive, | |fixed-but-no-testcase, | |needs-bisection Known to work| |12.1.0 --- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> --- This was fixed by a change to EVRP handling of __bultin_unreachable . Might be the change to ranger from EVRP mode. GCC has been refining its handling of __builtin_unreachable to better handle cases this like in recent years. I think we should commit the testcase in comment #8 after doing a bisection on when it was fixed and close this as fixed.