From a8e1c7b2007c751ef0e7e305bf42b2ea9a716c03 Mon Sep 17 00:00:00 2001 From: amesgen Date: Thu, 4 Apr 2024 12:43:31 +0200 Subject: [PATCH] Support GHC 9.8 (#13) * Bump base and template-haskell for GHC 9.8 * CI: add GHC 9.8 --- .github/workflows/haskell.yml | 6 +++--- vector-th-unbox.cabal | 19 +++++++++++++------ 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 734d937..23ef82f 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -15,12 +15,12 @@ jobs: strategy: fail-fast: false matrix: - ghc: ['8.0', '8.2', '8.4', '8.6', '8.8', '8.10', '9.0', '9.2', '9.4', '9.6'] + ghc: ['8.0', '8.2', '8.4', '8.6', '8.8', '8.10', '9.0', '9.2', '9.4', '9.6', '9.8'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: haskell/actions/setup@v2 + - uses: haskell-actions/setup@v2 with: ghc-version: ${{ matrix.ghc }} cabal-version: latest diff --git a/vector-th-unbox.cabal b/vector-th-unbox.cabal index 687d816..cf1918d 100644 --- a/vector-th-unbox.cabal +++ b/vector-th-unbox.cabal @@ -17,10 +17,17 @@ category: Data build-type: Simple cabal-version: >= 1.10 tested-with: - GHC == 8.0.2, - GHC == 8.2.2, - GHC == 8.4.4, - GHC == 8.6.5, GHC == 8.8.3, GHC == 8.10.1, GHC == 9.0.1, GHC ==9.2.1 + GHC == 9.8, + GHC == 9.6, + GHC == 9.4, + GHC == 9.2, + GHC == 9.0, + GHC == 8.10, + GHC == 8.8, + GHC == 8.6, + GHC == 8.4, + GHC == 8.2, + GHC == 8.0 extra-source-files: CHANGELOG.md README.md @@ -35,8 +42,8 @@ library Data.Vector.Unboxed.Deriving build-depends: - base >= 4.9 && < 4.19, - template-haskell >= 2.5 && <2.21, + base >= 4.9 && < 4.20, + template-haskell >= 2.5 && <2.22, vector >= 0.7.1 && <0.14 test-suite sanity