[Git][ghc/ghc][wip/base-stability] 11 commits: Remove unused files in .gitlab

Ben Gamari (@bgamari) gitlab at gitlab.haskell.org
Fri Jul 21 05:23:35 UTC 2023



Ben Gamari pushed to branch wip/base-stability at Glasgow Haskell Compiler / GHC


Commits:
ff884b77 by Matthew Pickering at 2023-07-19T11:42:02+01:00
Remove unused files in .gitlab

These were left over after 6078b429

- - - - -
29ef590c by Matthew Pickering at 2023-07-19T11:42:52+01:00
gen_ci: Add hie.yaml file

This allows you to load `gen_ci.hs` into HLS, and now it is a huge
module, that is quite useful.

- - - - -
808b55cf by Matthew Pickering at 2023-07-19T12:24:41+01:00
ci: Make "fast-ci" the default validate configuration

We are trying out a lighter weight validation pipeline where by default
we just test on 5 platforms:

* x86_64-deb10-slow-validate
* windows
* x86_64-fedora33-release
* aarch64-darwin
* aarch64-linux-deb10

In order to enable the "full" validation pipeline you can apply the
`full-ci` label which will enable all the validation pipelines.

All the validation jobs are still run on a marge batch.

The goal is to reduce the overall CI capacity so that pipelines start
faster for MRs and marge bot batches are faster.

Fixes #23694

- - - - -
0b23db03 by Alan Zimmerman at 2023-07-20T05:28:47-04:00
EPA: Simplify GHC/Parser.y sL1

This is the next patch in a series simplifying location management in
GHC/Parser.y

This one simplifies sL1, to use the HasLoc instances introduced in
!10743 (closed)

- - - - -
e0ac5f0f by Ben Gamari at 2023-07-21T01:21:25-04:00
base: Introduce Data.Enum

- - - - -
4f986160 by Ben Gamari at 2023-07-21T01:21:31-04:00
base: Add export list to GHC.Num.Integer

- - - - -
f81f84cf by Ben Gamari at 2023-07-21T01:21:31-04:00
base: Add export list to GHC.Num

- - - - -
615f661e by Ben Gamari at 2023-07-21T01:21:31-04:00
base: Add export list to GHC.Num.Natural

- - - - -
c48af449 by Ben Gamari at 2023-07-21T01:22:20-04:00
base: Add export list to GHC.Float

- - - - -
5ef2fdce by Ben Gamari at 2023-07-21T01:22:38-04:00
base: Add export list to GHC.Real

- - - - -
9be9b7e4 by Ben Gamari at 2023-07-21T01:22:41-04:00
base: Eliminate module reexport in GHC.Exception

The metric increase here isn't strictly due to this commit but it's a
rather small, incidental change.

Metric Increase:
    T13386

- - - - -


17 changed files:

- .gitlab-ci.yml
- − .gitlab/gen-ci.cabal
- .gitlab/generate-ci/gen_ci.hs
- .gitlab/hie.yaml → .gitlab/generate-ci/hie.yaml
- .gitlab/jobs.yaml
- compiler/GHC/Parser.y
- + libraries/base/Data/Enum.hs
- libraries/base/GHC/Exception.hs
- libraries/base/GHC/Float.hs
- libraries/base/GHC/Num.hs
- libraries/base/GHC/Real.hs
- libraries/base/base.cabal
- libraries/ghc-bignum/src/GHC/Num/Integer.hs
- libraries/ghc-bignum/src/GHC/Num/Natural.hs
- testsuite/tests/interface-stability/base-exports.stdout
- testsuite/tests/interface-stability/base-exports.stdout-javascript-unknown-ghcjs
- testsuite/tests/interface-stability/base-exports.stdout-mingw32


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/09ac0e6b30ae1bb6662fccd386dba14b7cfe995c...9be9b7e4d03c3de7bcb81597ac2a0fb93a58c040

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/09ac0e6b30ae1bb6662fccd386dba14b7cfe995c...9be9b7e4d03c3de7bcb81597ac2a0fb93a58c040
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/20230721/e62c6fe1/attachment.html>


More information about the ghc-commits mailing list