Wolfgang Jeltsch pushed to branch wip/jeltsch/ghc-9-14-building-base at Glasgow Haskell Compiler / GHC Commits: c44f8815 by Wolfgang Jeltsch at 2026-08-07T14:31:25+03:00 Change the GHC version number back to 9.14.1 - - - - - cdae44f9 by Wolfgang Jeltsch at 2026-08-07T14:31:48+03:00 Enable error propagation in `.gitlab/base-ci.sh` - - - - - d09c2bd1 by Wolfgang Jeltsch at 2026-08-07T14:32:26+03:00 Remove the accidental restriction to exactly one GHC - - - - - 2 changed files: - .gitlab-ci.yml - .gitlab/base-ci.sh Changes: ===================================== .gitlab-ci.yml ===================================== @@ -1177,7 +1177,7 @@ base-with-other-ghcs-linux: image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV" tags: - x86_64-linux - script: .gitlab/base-ci.sh x86_64-deb12-linux 9.14.2 + script: .gitlab/base-ci.sh x86_64-deb12-linux 9.14.1 rules: - *full-ci @@ -1194,7 +1194,7 @@ base-with-other-ghcs-windows: image: null tags: - x86_64-windows - script: bash .gitlab/base-ci.sh x86_64-unknown-mingw32 9.14.2 + script: bash .gitlab/base-ci.sh x86_64-unknown-mingw32 9.14.1 rules: - *full-ci ===================================== .gitlab/base-ci.sh ===================================== @@ -8,8 +8,11 @@ # Currently, this script can only test that the in-tree `base` can be *built* # with certain *released* GHCs. +# Establish error propagation +set -e -o pipefail + # Process arguments -if [ $# -ne 2 ] +if [ $# -lt 1 ] then echo 'Build `base` with released GHCs' echo "Usage: base-ci ⟨platform⟩ ⟨ghc-version⟩ …" View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/429c6cce3a87b6f7420fea424cb2e3e... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/429c6cce3a87b6f7420fea424cb2e3e... You're receiving this email because of your account on gitlab.haskell.org. Manage all notifications: https://gitlab.haskell.org/-/profile/notifications | Help: https://gitlab.haskell.org/help
participants (1)
-
Wolfgang Jeltsch (@jeltsch)