modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/930408-1.c (about) 1 typedef enum foo E; 2 enum foo { e0, e1 }; 3 4 struct { 5 E eval; 6 } s; 7 8 p() 9 { 10 abort(); 11 } 12 13 f() 14 { 15 switch (s.eval) 16 { 17 case e0: 18 p(); 19 } 20 } 21 22 main() 23 { 24 s.eval = e1; 25 f(); 26 exit(0); 27 }