The Bug
Introduction Before we begin I will assume you know the basics of Rust and some basic computer science stuff, I will try to explain everything else.
This is a story of a bug that broke the Rust compiler so hard it required two months to fix, it produced all manners of crashes, bugs that produced their crashes and horrors beyond reason.
Like all good engineering stories, this one starts with a problem.