modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/pr38661-1.c (about) 1 /* We used to ICE because we would wrap INT_MAX 2 into INT_MIN while doing the switch converison. */ 3 4 const char *func(int val) { 5 switch (val) { 6 case - __INT_MAX__ -1 : return "foo"; 7 default: return ""; 8 } 9 }