Skip to content

Commit

Permalink
[Chore] Support ghc-9.8.1
Browse files Browse the repository at this point in the history
Problem: there is ghc-9.10 for a while, but we don't
support it for several reasons.

Solution:
1. Permit text up to 2.1.1 (currently the latest one).
The rewrite rules still work and benchmarks produce expected
results.
2. Add explicit kind signatures for custom operators, because
otherwise there is a warning.
3. Add 9.10.1 to tested-with.
4. Update the CI config accordingly. 9.6 is still considered
as the main version (as it's used in the latest LTS resolver), so
we use it for 3 OS.
  • Loading branch information
gromakovsky committed Oct 15, 2024
1 parent bea921e commit 65de90e
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,11 @@ jobs:
- "9.4.5"
- "9.6.3"
- "9.8.1"
- "9.10.1"
# Use only the "main" (usually latest) compiler version on non-Linux
exclude:
- os: macOS-latest
ghc: 9.10.1
- os: macOS-latest
ghc: 9.8.1
- os: macOS-latest
Expand All @@ -53,6 +56,8 @@ jobs:
ghc: 9.0.2
- os: macOS-latest
ghc: 8.10.7
- os: windows-latest
ghc: 9.10.1
- os: windows-latest
ghc: 9.8.1
- os: windows-latest
Expand Down
1 change: 1 addition & 0 deletions universum.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ tested-with: GHC == 8.10.7
, GHC == 9.4.5
, GHC == 9.6.3
, GHC == 9.8.1
, GHC == 9.10.1
extra-doc-files: CHANGES.md
, CONTRIBUTING.md
, README.md
Expand Down

0 comments on commit 65de90e

Please sign in to comment.