A rustc soundness bug in the wild

How a bug in the rustc compiler drove me to madness for two days