Skip to content

Test branch for building with GHC 9.10 and 9.12#2973

Draft
sauclovian-g wants to merge 19 commits intomasterfrom
ghc-10-12
Draft

Test branch for building with GHC 9.10 and 9.12#2973
sauclovian-g wants to merge 19 commits intomasterfrom
ghc-10-12

Conversation

@sauclovian-g
Copy link
Copy Markdown
Contributor

If there are code changes we need to work with newer GHC, it would be good to get them into 1.5.

@sauclovian-g
Copy link
Copy Markdown
Contributor Author

Looks like we first need to teach argo about newer ghc...

@sauclovian-g sauclovian-g marked this pull request as draft January 15, 2026 02:27
@sauclovian-g
Copy link
Copy Markdown
Contributor Author

ok, it solved finally, and the build fails on -Werror, which is precisely what I was doing this for. I'll fix it...

@sauclovian-g sauclovian-g force-pushed the ghc-10-12 branch 2 times, most recently from 9854526 to d59f33a Compare April 7, 2026 22:52
@sauclovian-g
Copy link
Copy Markdown
Contributor Author

Looks like we do need SAW changes for the recent Cryptol renamer changes, and this branch should wait for those.

These are copied from the 9.8 ones and minimally updated based on
the table on haskell.org of versions shipped with GHC:

https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/libraries/version-history

These should all be updated sometime but not right now.

(note: this commit is dated in January but is up to date as of April 7)
This is a temporary commit to see what happens, contains changes we
don't want for real, and should be dropped and replaced once the
builds actually run.
This adds support for GHC 9.12.
The ones we were using reject.
XXX: this interacts with the CI hack commit and will need to be redone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant