Hi,
When using alex 3.1.2, some of the generated files have spaces preceding preprocessor statements, while alex 3.1.0 doesn't do this. I guess this is possibly an alex bug, but this is my first time building GHC so I'm not really sure how the ecosystem works :)
Huge shout-out to Carter S. for giving me a ton of help in nailing down this issue!
- Nick