It’s amazing the breadth of knowledge required to fully understand the bug.
Great article with an interesting angle. What if it had been a compiler optimization bug? The cpu bug was triggered by a particular, presumably rare, optimization. Deducing that its a hardware bug was not really so much more work than eliminating a compiler fault.
One day I hope to be as good at debugging as the people in this article!
This article is a deep dive and I’ll likely end up using some of this in the future.