https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93181
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |false-negative --- Comment #8 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I think there is a dup of this bug too. Secondary reduced testcase: ``` int ub_express(int x) { int p; if (x == 1) { p = 1; } if (x == 2) { p = 2; } return p; } ```