
in a clean HEAD build, including "git submodule update", I get this. Can anyone help? Simon | Run Ar Pack (Stage0 InTreeLibs): _build/stage0/libraries/ghc-heap/build/cmm/cbits/HeapPrim.o (and 15 more) => _build/stage0/libraries/ghc-heap/build/libHSghc-heap-9.9-inplace.a ar: creating _build/stage0/libraries/ghc-heap/build/libHSghc-heap-9.9-inplace.a /-----------------------------------------------------------------------------\ | Successfully built library 'ghc-heap' (Stage0 InTreeLibs, way v). | | Library: _build/stage0/libraries/ghc-heap/build/libHSghc-heap-9.9-inplace.a | | Library synopsis: Functions for walking GHC's heap. | \-----------------------------------------------------------------------------/ ]0;Running for 2m35s [2621/2966], predicted 47s (77%) ]0;Running for 2m40s [2621/2966], predicted 47s (77%) ]0;Running for 2m45s [2621/2966], predicted 47s (77%) | Run Ghc CompileHs (Stage0 InTreeLibs): libraries/containers/containers/src/Data/Sequence/Internal/Sorting.hs => _build/stage0/libraries/containers/containers/build/Data/Sequence/Internal/Sorting.o | Run GhcPkg Unregister (Stage0 GlobalLibs): process => none | Run GhcPkg Update (Stage0 InTreeLibs): _build/stage0/libraries/exceptions/inplace-pkg-config => none | Copy package 'exceptions' # cabal-copy (for _build/stage0/lib/package.conf.d/exceptions-0.10.7-inplace.conf) # cabal-configure (for _build/stage0/libraries/text/setup-config) | Run GhcPkg Recache (Stage0 InTreeLibs): none => none hadrian: Encountered missing or private dependencies: data-array-byte >=0.1 && <0.2 ]0;Finished in 2m47s ExitFailure 1 Build failed. make: *** [/home/simonpj/code/Makefile-spj:10: all] Error 1 simonpj@CDW-8FABODHF0V5:~/code/HEAD$

Simon Peyton Jones
in a clean HEAD build, including "git submodule update", I get this.
Can anyone help?
Upgrade your bootstrap compiler to >= 9.4. We have now bumped HEAD's version to 9.8, which means that 9.4 is the earliest possible bootstrap compiler (which `text` now takes advantage of, as you see here). I have a patch bumping the `configure` check stewing in my 9.8 preparation branch. Cheers, - Ben

Upgrade your bootstrap compiler to >= 9.4. We have now bumped HEAD's version to 9.8, which means that 9.4 is the earliest possible bootstrap compiler (which `text` now takes advantage of, as you see here). I have
Aha. I'll do that.
You have to admit, the error message is not helpful :-). A suggestion for
the future: when bumping the minimum bootstrap compiler, it would be
possible (in the same commit) to fix configure to complain about too-early
versions?
Anyway I'm now building with 9.6, and doubtless that will be fine. Thanks.
Simon
On Sun, 9 Jul 2023 at 18:49, Ben Gamari
Simon Peyton Jones
writes: in a clean HEAD build, including "git submodule update", I get this.
Can anyone help?
Upgrade your bootstrap compiler to >= 9.4. We have now bumped HEAD's version to 9.8, which means that 9.4 is the earliest possible bootstrap compiler (which `text` now takes advantage of, as you see here). I have a patch bumping the `configure` check stewing in my 9.8 preparation branch.
Cheers,
- Ben

The ticket which tracks bumping the bootstrap compiler to 9.4 is
https://gitlab.haskell.org/ghc/ghc/-/issues/23195
We should bump all the images and update the configure check *before*
merging changes which require a newer bootstrap compiler.
I imagine this problem has been introduced by
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/10827 so I will
revert that commit for now until the relevant other parts have been
updated.
Cheers,
Matt
On Sun, Jul 9, 2023 at 9:53 PM Simon Peyton Jones
Upgrade your bootstrap compiler to >= 9.4. We have now bumped HEAD's version to 9.8, which means that 9.4 is the earliest possible bootstrap compiler (which `text` now takes advantage of, as you see here). I have
Aha. I'll do that.
You have to admit, the error message is not helpful :-). A suggestion for the future: when bumping the minimum bootstrap compiler, it would be possible (in the same commit) to fix configure to complain about too-early versions?
Anyway I'm now building with 9.6, and doubtless that will be fine. Thanks.
Simon
On Sun, 9 Jul 2023 at 18:49, Ben Gamari
wrote: Simon Peyton Jones
writes: in a clean HEAD build, including "git submodule update", I get this.
Can anyone help?
Upgrade your bootstrap compiler to >= 9.4. We have now bumped HEAD's version to 9.8, which means that 9.4 is the earliest possible bootstrap compiler (which `text` now takes advantage of, as you see here). I have a patch bumping the `configure` check stewing in my 9.8 preparation branch.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Thank you Matt for being strict This kind of issue have bitten me in the past e.g. - https://gitlab.haskell.org/ghc/ghc/-/issues/22450 - https://gitlab.haskell.org/ghc/ghc/-/issues/22245 So I really welcome the change in policy - Oleg On 10.7.2023 11.55, Matthew Pickering wrote:
The ticket which tracks bumping the bootstrap compiler to 9.4 is https://gitlab.haskell.org/ghc/ghc/-/issues/23195
We should bump all the images and update the configure check *before* merging changes which require a newer bootstrap compiler.
I imagine this problem has been introduced by https://gitlab.haskell.org/ghc/ghc/-/merge_requests/10827 so I will revert that commit for now until the relevant other parts have been updated.
Cheers,
Matt
On Sun, Jul 9, 2023 at 9:53 PM Simon Peyton Jones
wrote: Upgrade your bootstrap compiler to >= 9.4. We have now bumped HEAD's version to 9.8, which means that 9.4 is the earliest possible bootstrap compiler (which `text` now takes advantage of, as you see here). I have
Aha. I'll do that.
You have to admit, the error message is not helpful :-). A suggestion for the future: when bumping the minimum bootstrap compiler, it would be possible (in the same commit) to fix configure to complain about too-early versions?
Anyway I'm now building with 9.6, and doubtless that will be fine. Thanks.
Simon
On Sun, 9 Jul 2023 at 18:49, Ben Gamari
wrote: Simon Peyton Jones
writes: in a clean HEAD build, including "git submodule update", I get this.
Can anyone help?
Upgrade your bootstrap compiler to >= 9.4. We have now bumped HEAD's version to 9.8, which means that 9.4 is the earliest possible bootstrap compiler (which `text` now takes advantage of, as you see here). I have a patch bumping the `configure` check stewing in my 9.8 preparation branch.
Cheers,
- Ben
ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
participants (4)
-
Ben Gamari
-
Matthew Pickering
-
Oleg Grenrus
-
Simon Peyton Jones