[Git][ghc/ghc][wip/bootstrap-9_6] 9 commits: Add {-# WARNING #-} to Data.List.{head,tail}

Matthew Pickering (@mpickering) gitlab at gitlab.haskell.org
Fri Mar 31 11:56:22 UTC 2023



Matthew Pickering pushed to branch wip/bootstrap-9_6 at Glasgow Haskell Compiler / GHC


Commits:
61a2dfaa by Bodigrim at 2023-03-30T14:35:57-04:00
Add {-# WARNING #-} to Data.List.{head,tail}

- - - - -
8f15c47c by Bodigrim at 2023-03-30T14:35:57-04:00
Fixes to accomodate Data.List.{head,tail} with {-# WARNING #-}

- - - - -
7c7dbade by Bodigrim at 2023-03-30T14:35:57-04:00
Bump submodules

- - - - -
d2d8251b by Bodigrim at 2023-03-30T14:35:57-04:00
Fix tests

- - - - -
3d38dcb6 by sheaf at 2023-03-30T14:35:57-04:00
Proxies for head and tail: review suggestions
- - - - -
930edcfd by sheaf at 2023-03-30T14:36:33-04:00
docs: move RecordUpd changelog entry to 9.8

This was accidentally included in the 9.6 changelog
instead of the 9.6 changelog.
- - - - -
6f885e65 by sheaf at 2023-03-30T14:37:09-04:00
Add LANGUAGE GADTs to GHC.Rename.Env

We need to enable this extension for the file to compile with ghc 9.2,
as we are pattern matching on a GADT and this required the GADT extension
to be enabled until 9.4.
- - - - -
351420ef by Matthew Pickering at 2023-03-31T12:56:13+01:00
hadrian: Update bootstrap plans for 9.2.6, 9.2.7, 9.4.4, 9.4.5, 9.6.1

Also fixes the ./generate_bootstrap_plans script which was recently
broken

We can hopefully drop the 9.2 plans soon but they still work so kept
them around for now.

- - - - -
cce1ac56 by Matthew Pickering at 2023-03-31T12:56:13+01:00
ci: Add job to test 9.6 bootstrapping

- - - - -


11 changed files:

- .gitlab-ci.yml
- compiler/GHC/Prelude/Basic.hs
- compiler/GHC/Rename/Env.hs
- compiler/GHC/ThToHs.hs
- docs/users_guide/9.6.1-notes.rst
- docs/users_guide/9.8.1-notes.rst
- 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


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/af646f1be0549a4284e6674df248a256aeb400a6...cce1ac568a4235cc174ba7bc6e79a14ebad22e8d

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/af646f1be0549a4284e6674df248a256aeb400a6...cce1ac568a4235cc174ba7bc6e79a14ebad22e8d
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/20230331/ad3f09b3/attachment-0001.html>


More information about the ghc-commits mailing list