1 /* PR c/10178. The following code would ICE because we didn't check for 2 overflow when computing the range of the switch-statment, and therefore 3 decided it could be implemented using bit-tests. */ 4 5 int banana(long citron)6banana(long citron) 7 { 8 switch (citron) { 9 case 0x80000000: 10 case 0x40000: 11 case 0x40001: 12 return 1; 13 break; 14 } 15 return 0; 16 } 17 18