Skip to content

GHC 9.12 support#33

Merged
rowanG077 merged 2 commits into
masterfrom
ghc-912
Apr 21, 2026
Merged

GHC 9.12 support#33
rowanG077 merged 2 commits into
masterfrom
ghc-912

Conversation

@rowanG077

@rowanG077 rowanG077 commented Apr 15, 2026

Copy link
Copy Markdown
Collaborator

GHC 9.12 is in upstream clash-compiler now.

Removes support for all GHC older than 9.6 as well. As that is what clash currently supports.

@martijnbastiaan

Copy link
Copy Markdown
Collaborator

I bunch of older GHCs fail, but IMO we can drop everything under 9.6 as the starter projects are >=9.6 (AFAIK) and the other stack holders run 9.8.

@rowanG077

rowanG077 commented Apr 15, 2026

Copy link
Copy Markdown
Collaborator Author

I will merge this soon, CI for 9.12.4 ubuntu does not pass due to of course the clash version supporting 9.12.4 not being on hackage. But that's not a regression and merging this makes it easier for me to fixup clash-protocols!

I just want to smoke test clash-protocols first with this change :).

@rowanG077

Copy link
Copy Markdown
Collaborator Author

This is confirmed working with ghc 9.12.4 and clash protocols

@rowanG077 rowanG077 merged commit 13ee9c9 into master Apr 21, 2026
4 of 5 checks passed
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.

2 participants