https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117444
--- Comment #1 from Peter Bergner <bergner at gcc dot gnu.org> --- Well that patch disables jump tables for -O0 and the test case assumes they'll be generated. The test case is not compiled with any optimization levels, so we could either explicitly add -O1 or -fjump-tables and I think that should fix the test case in the face the the changed behavior.