What was that about semantics?
Compilers and processors reorder your program