modernc.org/cc@v1.0.1/testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/execute/920501-4.c (about) 1 #ifndef NO_LABEL_VALUES 2 int 3 x (int i) 4 { 5 static const void *j[] = {&& x, && y, && z}; 6 7 goto *j[i]; 8 9 x: return 2; 10 y: return 3; 11 z: return 5; 12 } 13 14 int 15 main (void) 16 { 17 if ( x (0) != 2 18 || x (1) != 3 19 || x (2) != 5) 20 abort (); 21 22 exit (0); 23 } 24 #else 25 int 26 main (void) { exit (0); } 27 #endif