From 7a2e232fa6e0ce2120dedcb340d683f6ac9b3f19 Mon Sep 17 00:00:00 2001 From: Jan Hubicka <jh@suse.cz> Date: Wed, 23 Aug 2023 11:14:53 +0200 Subject: [PATCH] Add testcase for PR110940 gcc/testsuite/ChangeLog: PR middle-end/110940 * gcc.c-torture/compile/pr110940.c: New test. --- .../gcc.c-torture/compile/pr110940.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr110940.c 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 000000000000..c23c5ee81359 --- /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; +} -- GitLab