https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118097
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Well the reduced testcase is undefined:
void func_2(int *) {
long __trans_tmp_5;
int *l_1710 = &g_90;
func_2___trans_tmp_4 = 7 - (__trans_tmp_5 >= g_90) - 33;
__trans_tmp_5 is not set.
