@NovaOSDev I agree up to the compiler fault statement. UB is explicitly βdefinedβ in the C standard so it's the language's fault really. Nothing blocks you from hacking gcc yourself, but then you will have a compiler for a different programming language. Which is a philosophical debate
I have been an atheist for my entire life but you know when you are kicking a stone down the road and it's never within a comfortable distance from your foot? Like God gotta be punishing me