And pray, which function's stackframe should the r64 variable be pushed and popped from? Remember, the scope of global variables isn't tied to any function. Even if no function is called, the r64 var still exists.
You're asking the compiler to do something ridiculous.
You're asking the compiler to do something ridiculous.
Comments
Actually, on my machine clang does throw the error -