stage2 build fails

Simon Peyton Jones simonpj at microsoft.com
Tue Jan 28 10:41:33 UTC 2020


I did "sh validate --legacy" which uses "make maintainer-clean".

I'll try again to double check.  Is there any particular file I should remove?

Simon

|  -----Original Message-----
|  From: Ben Gamari <ben at smart-cactus.org>
|  Sent: 27 January 2020 18:59
|  To: Simon Peyton Jones <simonpj at microsoft.com>; ghc-devs <ghc-
|  devs at haskell.org>
|  Subject: RE: stage2 build fails
|  
|  Simon Peyton Jones <simonpj at microsoft.com> writes:
|  
|  > |  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



More information about the ghc-devs mailing list