modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030828-1.c (about) 1 const int *p; 2 3 int bar (void) 4 { 5 return *p + 1; 6 } 7 8 main () 9 { 10 /* Variable 'i' is never used but it's aliased to a global pointer. The 11 alias analyzer was not considering that 'i' may be used in the call to 12 bar(). */ 13 const int i = 5; 14 p = &i; 15 if (bar() != 6) 16 abort (); 17 exit (0); 18 }