modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20010610-1.c (about) 1 /* Origin: Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2 3 Boolean types were not accepted as array sizes nor as switch 4 quantities. */ 5 6 #include <stdbool.h> 7 8 int 9 main(void) 10 { 11 bool arr[(bool)1]; 12 13 switch (arr[0]) 14 { 15 default:; 16 } 17 18 return 0; 19 }