Hi,
I have a switch statement with 17 cases and default case. My software starts misbehaving. If I reduce the number of cases to 16 and default case, my software behaves correctly. Looking at the disassembly listing, the generated code for the 17 cases switch statement was using a jump table. Is this a known issue?
My set the optimization level to O1, --opt_for_speed, and --optimize_with_debug.