/* PR target/49069 */ | |
/* { dg-do compile } */ | |
/* { dg-options "-Os -fno-tree-forwprop -Wno-div-by-zero" } */ | |
int a; | |
const unsigned long long b[1] = { 1ULL }; | |
extern void bar (int); | |
void | |
foo (void) | |
{ | |
for (a = 0; a == 1; a = 2) | |
; | |
bar (b[0] == (a == 0 ? a : a / 0)); | |
} |