This reverts commit 0561dd0.
When the windows nightly broke, git bisect pointed its unwavering finger at this poor soul.
Build passes again after the revert: https://scala-webapps.epfl.ch/jenkins/job/scala-checkin-manual-windows/39/console
I have no idea why, but the machines don't lie (and I don't have time right now to dig deeper).
Ok, if I had to guess, I'd say the longer filenames for the .icode files confused windows somehow.
Selectively revert "SI-8315 Better debugging facility for ICode"
This reverts commit 0561dd0,
because appending the phase name to the icode filename breaks
the windows build. Only doing it under -Ydebug.
review by @gkossakowski
I'm sad to let 0561dd0 go because it helped me in my recent debugging session of our beloved (old) optimizer. However, I agree that machines do not lie. To be looked at later in 2.11.x cycle.
The old behaviour is still available under -Ydebug. Whyyyy debug?