Skip to content

Add support for GHC 9.12.1#82

Merged
christiaanb merged 1 commit into
masterfrom
ghc911-support
Mar 4, 2025
Merged

Add support for GHC 9.12.1#82
christiaanb merged 1 commit into
masterfrom
ghc911-support

Conversation

@christiaanb
Copy link
Copy Markdown
Member

No description provided.

@sheaf
Copy link
Copy Markdown
Collaborator

sheaf commented Oct 30, 2024

I'm updating ghc-tcplugins-extra, ghc-typelits-extra, ghc-typelits-natnormalise and ghc-typelits-knownnat based on these MRs, in order to provide full GHC 9.12 support, specifically to account for the change in the type of mkUnivCo to take [Coercion] (rather than DCoVarSet) for evidence the UnivCo depends on, and taking into account GHC #25394 to use ctEvCoercion rather than ctEvId.

See head.hackage !389. I'll ping you when that is ready and passes CI.

@sheaf
Copy link
Copy Markdown
Collaborator

sheaf commented Nov 15, 2024

The patches have landed in head.hackage and should allow compilation with both GHC 9.12 and the current GHC head (the latest commit with relevant changes to the tcplugin API was 0225249a).

@spacekitteh
Copy link
Copy Markdown

The patches have landed in head.hackage and should allow compilation with both GHC 9.12 and the current GHC head (the latest commit with relevant changes to the tcplugin API was 0225249a).

@christiaanb any movement on this?

@christiaanb christiaanb changed the title Add support for GHC 9.11.20240522 Add support for GHC 9.12.1 Mar 4, 2025
@christiaanb christiaanb merged commit 99cc658 into master Mar 4, 2025
@christiaanb
Copy link
Copy Markdown
Member Author

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.

3 participants