Just yesterday we had a thread about a core dump that turned out to be a CPU bug (stack pointer being incremented by 1024 in very specific but consistent circumstances), and the discussion had multiple people who encountered kernel or CPU bugs that lead to correct assembly producing incorrect results.
So assembly is evidently not always the truth. It is however the closest we can easily get to the truth (on consumer desktop/server grade processors).
So assembly is evidently not always the truth. It is however the closest we can easily get to the truth (on consumer desktop/server grade processors).
https://news.ycombinator.com/item?id=34230823