https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106297
--- Comment #2 from Илья Шипицин <chipitsine at gmail dot com> --- I have provided repro steps, hope they can be used to find any answer. I tried to add "-save-temps", but it gave another error (not seen without that option): CC src/slz.o In file included from src/slz.c:29: include/import/slz-tables.h: In function ‘dist_to_code’: include/import/slz-tables.h:182:35: error: this statement may fall through [-Werror=implicit-fallthrough=] 182 | case 24577 ... 32768: code++; /* fall through */ | ~~~~^~ compilation terminated due to -Wfatal-errors. cc1: all warnings being treated as errors make: *** [Makefile:1004: src/slz.o] Error 1