1 /* { dg-do compile } */
2 /* { dg-additional-options "-O3" } */
3
4 extern short var_3, var_8;
5 extern int var_5;
6 extern char var_10;
7 extern int arr_99[][16];
8 void test()
9 {
10 for (; 0 < var_10;)
11 for (long a = var_8;; a++)
12 arr_99[4][a] = var_3 << var_5;
13 }