I've tried compiling a project with tcc. (It's fairly standard C99, and works with every other compiler I've tried, including GCC, clang, MSVC, MinGW, etc.)
When I attempt to compile, I get
tcc: x86_64-gen.c:421: load: Assertion `((ft & 0x000f) == 0) || ((ft & 0x000f) == 12) || ((ft & 0x000f) == 4) || ((ft & 0x000f) == 5) || ((ft & 0x000f) == 6)' failed.
I'm not sure exactly what this means, it seems to be something failing inside the compiler. Any insights would be appreciated.
I can provide more details/link to the project if anyone wants to have a look at it.