c++: Fix ICE with #embed/RAW_DATA_CST after list conversion [PR118671]
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr87280.c
blobc62e8be0c4dd4a33937cb29eb8af9c93f72742d7
1 /* { dg-do compile } */
2 /* { dg-additional-options "--param rpo-vn-max-loop-depth=5" } */
4 int uc;
6 void
7 j8 (int *xv, int f3)
9 uc = 0;
10 while (uc < 1)
14 if (*xv == 0)
16 int *o8 = xv;
18 if (0)
20 n3:
21 *o8 = 0;
22 while (*o8 < 1)
24 h5:
25 *o8 = 0;
29 while (*xv < 1)
30 if (*xv == 0)
31 goto h5;
33 g5:
37 *xv = 0;
38 for (;;)
40 while (uc < 1)
44 while (f3 < 1)
46 if (*xv == 0)
47 goto n3;
49 while (f3 < 1)
50 while (*xv < 1)
51 while (*xv < 1)
52 while (*xv < 1)
53 while (*xv < 1)
58 if (*xv == 0)
59 goto g5;