[Git][ghc/ghc][wip/marge_bot_batch_merge_job] 5 commits: ci: Test bootstrapping configurations with full-ci and on marge batches

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Thu Jul 27 02:05:42 UTC 2023



Marge Bot pushed to branch wip/marge_bot_batch_merge_job at Glasgow Haskell Compiler / GHC


Commits:
fb0a3c0d by Matthew Pickering at 2023-07-26T22:05:34-04:00
ci: Test bootstrapping configurations with full-ci and on marge batches

There have been two incidents recently where bootstrapping has been
broken by removing support for building with 9.2.*.

The process for bumping the minimum required version starts with bumping
the configure version and then other CI jobs such as the bootstrap jobs
have to be updated. We must not silently bump the minimum required
version.

Now we are running a slimmed down validate pipeline it seems worthwile
to test these bootstrap configurations in the full-ci pipeline.

- - - - -
85a6b8c6 by Matthew Pickering at 2023-07-26T22:05:34-04:00
bootstrap: Remove ghc-9_2_* plans

We are anticipating shortly making it necessary to use ghc-9.4 to boot
the compiler.

- - - - -
a9f73f51 by Matthew Pickering at 2023-07-26T22:05:34-04:00
Update bootstrap plans for ghc-platform and ghc-toolchain dependencies

Fixes #23735

- - - - -
c26cd289 by Matthew Pickering at 2023-07-26T22:05:34-04:00
bootstrap: Disable -selftest flag from bootstrap plans

This saves on building one dependency (QuickCheck) which is unecessary
for bootstrapping.

- - - - -
08a3b698 by Bodigrim at 2023-07-26T22:05:38-04:00
Link reference paper and package from System.Mem.{StableName,Weak}

- - - - -


10 changed files:

- .gitlab-ci.yml
- hadrian/bootstrap/bootstrap.py
- hadrian/bootstrap/generate_bootstrap_plans
- − hadrian/bootstrap/plan-9_2_1.json
- − hadrian/bootstrap/plan-9_2_2.json
- − hadrian/bootstrap/plan-9_2_3.json
- − hadrian/bootstrap/plan-9_2_4.json
- − hadrian/bootstrap/plan-9_2_5.json
- − hadrian/bootstrap/plan-9_2_6.json
- − hadrian/bootstrap/plan-9_2_7.json


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/6423de7cb17bf6919919a7889323a3ae2d8880dd...08a3b698b05e01cd74d8547b56a7cd5f9ee8b432

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/6423de7cb17bf6919919a7889323a3ae2d8880dd...08a3b698b05e01cd74d8547b56a7cd5f9ee8b432
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20230726/0cb71f62/attachment.html>


More information about the ghc-commits mailing list