Skip to content

Add support for GHC 9.14 and drop support for GHC 9.8 - #31

Merged
arybczak merged 1 commit into
masterfrom
ghc-9.14
Sep 6, 2026
Merged

arybczak merged 1 commit into
masterfrom
ghc-9.14

Conversation

@arybczak

Copy link
Copy Markdown
Owner

No description provided.

@arybczak

arybczak commented Apr 10, 2026 •

Copy link
Copy Markdown
Owner Author

Blocked by digital-asset/ghc-lib#628.

Dropped the ghc-lib dependency since Claude can manage CPP of 3 last GHC versions for me now.

@arybczak
arybczak marked this pull request as draft April 10, 2026 16:47
@arybczak
arybczak force-pushed the ghc-9.14 branch 2 times, most recently from c7a7115 to 3da67c2 Compare September 6, 2026 21:33
Build against the ghc library of the compiler in use instead of ghc-lib. The
ghc-lib dependency and the ghc-lib flag are gone, and three CPP guards cover
the API differences between GHC 9.10, 9.12 and 9.14.

Replace the CI generated by haskell-ci with a small workflow. For each
supported GHC version it builds ghc-tags and runs scripts/check-tags.sh. The
script generates tags for the sources of this repository in both formats and
fails if ghc-tags reports a problem or writes an empty tag file.
@arybczak
arybczak marked this pull request as ready for review September 6, 2026 21:35
@arybczak
arybczak merged commit 27cec23 into master Sep 6, 2026
@arybczak
arybczak deleted the ghc-9.14 branch September 6, 2026 21:57
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