
27 Jan
2020
27 Jan
'20
1:58 p.m.
Simon Peyton Jones
| Indeed it would be nice to know which compiler you are using to | bootstrap. I suspect Sylvain is correct that the alternative can be | removed but first I would like to understand why this is arising only | now.
I'm using 8.6.4 as my bootstrap compiler. But this message occurs only when compiling the *stage2* compiler with the *stage1* compiler. At that moment the bootstrap compiler is irrelevant.
It's as if the build system doesn't know that the stage1 compiler is >= 8.10
Hmm, interesting. Has this tree been cleaned in the last month or two? I suspect that this may have something to do with the changes to the GHC_STAGE macro that were merged a while back (perhaps a stale header file?). Cheers, - Ben