Bump dependencies (support ghc 9.12)#624
Conversation
It is, for quite a while. |
I was incorrectly using |
ef11d47 to
42d1aa9
Compare
| - compiler: ghc-9.12.0.20241114 | ||
| compilerKind: ghc | ||
| compilerVersion: 9.12.0.20241114 | ||
| setup-method: ghcup |
There was a problem hiding this comment.
this is due
ghcup-jobs: >=8.2
in cabal.haskell-ci. haskell-ci tries to use the default ghcup channel for 9.12 versions too.
There was a problem hiding this comment.
That configuration field should be removed. It's more harmful than useful.
d8494b0 to
ea1a42e
Compare
|
I raised https://gitlab.haskell.org/ghc/ghc/-/issues/25548 to clarify whether bumping |
cabal.project
Outdated
|
|
||
| allow-newer: | ||
| , splitmix:base | ||
| , tasty-inspection-testing:base |
There was a problem hiding this comment.
Let's keep cabal.project unchanged please: these allow-newer tend to fossilize and then no one remembers which version of GHC they are for. Besides, tasty-inspection-testing has been bumped already and I imagine splitmix will follow the suite soon.
There was a problem hiding this comment.
I have removed the allowed-newer for tasty-inspection-testing and bracketed it with if impl (ghc >= 9.12)
|
@erikd may I ask you to update it once more? Please use the latest |
|
Thanks! |
ghc-9.12is not yet available in CI.