diff --git a/gcc/testsuite/gcc.c-torture/compile/pr110940.c b/gcc/testsuite/gcc.c-torture/compile/pr110940.c new file mode 100644 index 0000000000000000000000000000000000000000..c23c5ee813595ccf480a4d3d05b3b23eeaa3caed --- /dev/null +++ b/gcc/testsuite/gcc.c-torture/compile/pr110940.c @@ -0,0 +1,19 @@ +int a, b[1], c, *d = &a, e, f, g, h, i, j; +extern int l(); +int main() { + if (l()) + for (;;) + for (; g;) + for (; e;) + for (; a;) + for (; f;) + for (; h;) + for (; i;) + for (; c;) + for (; j;) + ; + l(); + for (; c; c++) + b[*d] = 0; + return 0; +}