blob: 07fcbeb1a947158f2a22a8de064728360f2a6541 [file] [log] [blame] [raw]
// from https://github.com/compiler-explorer/compiler-explorer/issues/1081
int switchexample(unsigned char num) {
switch(num) {
case 0:
return 123;
case 2:
return 124;
case 4:
return 125;
case 6:
return 126;
case 8:
return 127;
case 10:
return 128;
case 12:
return 129;
case 14:
return 130;
case 16:
return 131;
case 18:
return 132;
case 20:
return 133;
case 22:
return 134;
case 24: {
volatile char asdf = num * num;
return 145;
}
case 125:
return 2;
case 126:
return 3;
case 127:
return 3;
case 128:
return 4;
case 137:
return 146;
case 138:
return 147;
case 139:
return 148;
case 255:
return 149;
default:
return 1;
}
}