From 6dfe59e06063f29629801154af982f1aeca24121 Mon Sep 17 00:00:00 2001 From: Mark Karpov Date: Sat, 1 Jun 2024 18:09:05 +0200 Subject: [PATCH] Test with GHC 9.10.1, drop 9.6 --- .github/workflows/ci.yaml | 2 +- megaparsec-tests/megaparsec-tests.cabal | 4 ++-- megaparsec.cabal | 4 ++-- parsers-bench/parsers-bench.cabal | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 59f2da92..456621ca 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -19,7 +19,7 @@ jobs: strategy: matrix: cabal: ["3.10"] - ghc: ["9.4.7", "9.6.3", "9.8.1"] + ghc: ["9.6.3", "9.8.2", "9.10.1"] env: CONFIG: "--enable-tests --enable-benchmarks --flags=dev" steps: diff --git a/megaparsec-tests/megaparsec-tests.cabal b/megaparsec-tests/megaparsec-tests.cabal index 2aec3b53..c1d21705 100644 --- a/megaparsec-tests/megaparsec-tests.cabal +++ b/megaparsec-tests/megaparsec-tests.cabal @@ -5,7 +5,7 @@ license: BSD-2-Clause license-file: LICENSE.md maintainer: Mark Karpov author: Megaparsec contributors -tested-with: ghc ==9.4.7 ghc ==9.6.3 ghc ==9.8.1 +tested-with: ghc ==9.6.3 ghc ==9.8.2 ghc ==9.10.1 homepage: https://github.com/mrkkrp/megaparsec bug-reports: https://github.com/mrkkrp/megaparsec/issues synopsis: Test utilities and the test suite of Megaparsec @@ -80,7 +80,7 @@ test-suite tests if flag(dev) ghc-options: -Wall -Werror -Wredundant-constraints -Wpartial-fields - -Wunused-packages + -Wunused-packages -Wno-unused-imports else ghc-options: -O2 -Wall diff --git a/megaparsec.cabal b/megaparsec.cabal index c0a6ba43..95aa1264 100644 --- a/megaparsec.cabal +++ b/megaparsec.cabal @@ -9,7 +9,7 @@ author: Paolo Martini , Daan Leijen -tested-with: ghc ==9.4.7 ghc ==9.6.3 ghc ==9.8.1 +tested-with: ghc ==9.6.3 ghc ==9.8.2 ghc ==9.10.1 homepage: https://github.com/mrkkrp/megaparsec bug-reports: https://github.com/mrkkrp/megaparsec/issues synopsis: Monadic parser combinators @@ -70,7 +70,7 @@ library if flag(dev) ghc-options: -Wall -Werror -Wredundant-constraints -Wpartial-fields - -Wunused-packages + -Wunused-packages -Wno-unused-imports else ghc-options: -O2 -Wall diff --git a/parsers-bench/parsers-bench.cabal b/parsers-bench/parsers-bench.cabal index 68abf77b..9fc136a7 100644 --- a/parsers-bench/parsers-bench.cabal +++ b/parsers-bench/parsers-bench.cabal @@ -4,7 +4,7 @@ version: 0.1.0 license: BSD3 maintainer: Mark Karpov author: Mark Karpov -tested-with: ghc ==8.6.5 +tested-with: ghc ==9.6.3 ghc ==9.8.2 ghc ==9.10.1 homepage: https://github.com/mrkkrp/megaparsec bug-reports: https://github.com/mrkkrp/megaparsec/issues synopsis: Performance benchmarks: Megaparsec vs Attoparsec