Skip to content

Support GHC 9.14#1496

Open
andreasabel wants to merge 5 commits intomasterfrom
ghc-9.14
Open

Support GHC 9.14#1496
andreasabel wants to merge 5 commits intomasterfrom
ghc-9.14

Conversation

@andreasabel
Copy link
Copy Markdown
Member

@andreasabel andreasabel commented Apr 24, 2026

Blocked on:

Commits:

  • Support time-1.15: more direct encoding of unix time 0
    time-1.15 no longer exports its Internal module.
    So use a more direct method to get unix start of epoch.

  • Relax upper bounds for GHC 9.14

  • Bump Cabal to 3.16

  • Bump Haskell-CI to GHC 9.14.1

Closes #1456.

time-1.15 no longer exports its Internal module.
So use a more direct method to get unix start of epoch.
@andreasabel andreasabel added the re: ghc-9.14 Building with GHC 9.14 label Apr 24, 2026
@andreasabel
Copy link
Copy Markdown
Member Author

Haskell CI for GHC 9.14.1 fails due to dependency:

[__6] rejecting: exceptions-0.10.11/installed-97e4 (conflict: boring => base>=4.12.0.0 && <4.22, exceptions => base==4.22.0.0/installed-8900)

Comment on lines +79 to +80
"$HOME/.ghcup/bin/ghcup" install cabal 3.16.0.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
echo "CABAL=$HOME/.ghcup/bin/cabal-3.16.0.0 -vnormal+nowrap" >> "$GITHUB_ENV"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is a bugfix release 3.16.1.0 available in GHCup, wouldn't it be better to use that?
Changelog: https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.16.1.0.md

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably, but Haskell-CI has not been updated to that extent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

re: ghc-9.14 Building with GHC 9.14

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support GHC 9.14

2 participants