won't say I'm totally proud of myself here, but once I saw that the Claude C compiler was super buggy according to YARPGen and Csmith, I had a hard time preventing myself from doing something about it

https://john.regehr.org/writing/claude_c_compiler.html

claude_c_compiler

@regehr My first reaction when seeing the Claude C Compiler was “John Regehr is going to be able to milk this so hard”.
@zwarich @regehr i just keep trying to find a backup of the classic "state of an 80s C compiler" tweet
@joe @regehr Someone should prank Claude Code by giving it an ancient C compiler where struct field labels needed to be globally unique.
@zwarich @regehr or the one where `x <<= n` takes O(`n`) time
@joe @zwarich @regehr PDP-11 asr/asrb/asl/aslb shifts were by 1 bit. With the Extended Instruction Set, it added ash which shifts by some constant and ashc which does the same, but on a pair of registers treated as a single 32-bit integer. Since there's no logical shift, an idiom was to use ashc with a zeroed high register to get a logical shift.