Moreover, you cannot say compilers are deterministic. There are situations where they are not (at least for the user).
I’m not following. Which part of this is nondeterministic?
The language being complicated to write and the compiler being confusing to use isn’t an indicator of determinism. If GCC were truly nondeterministic, that’d be a pretty major bug.
Also, note that I mentioned that the output behavior is deterministic. I’m not referring to reproducible builds, just that it always produces code that does what the source specifies (in this case according to a spec).







It can (and does) happen in all countries. For whatever reason though, it seems to be more common in eastern Asia, from what I’ve seen anyway.
If this bothers you (and it probably should), then you should really check every hotel room you stay in, regardless of country. It usually just takes a few minutes when you get into the room, plus you can check for bed bugs while you’re at it.