* cfgloopmanip.c (duplicate_loop_to_header_edge): Cleanup profile
[official-gcc.git] / gcc / testsuite / gcc.dg / pr80163.c
blob37a7abd1181d888fc9329e23858b2e487e99b1af
1 /* PR middle-end/80163 */
2 /* { dg-do compile { target int128 } } */
3 /* { dg-options "-O0" } */
5 void bar (void);
7 __int128_t *
8 foo (void)
11 bar ();
12 b:;
13 static __int128_t d = (long) &&a - (long) &&b; /* { dg-error "initializer element is not computable at load time" } */
14 return &d;
17 __int128_t *
18 baz (void)
20 static __int128_t d = (long) (3 * 4);
21 return &d;