From def18948f42a2eb8c34efdf65f7e614d1f6d5703 Mon Sep 17 00:00:00 2001 From: Zubin Duggal Date: Fri, 11 Oct 2024 16:39:49 +0530 Subject: [PATCH 1/2] Bump base bound to 4.21 for GHC 9.12 --- bench/stm-bench.cabal | 2 +- stm.cabal | 2 +- testsuite/testsuite.cabal | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bench/stm-bench.cabal b/bench/stm-bench.cabal index 3539487..21987b3 100644 --- a/bench/stm-bench.cabal +++ b/bench/stm-bench.cabal @@ -25,6 +25,6 @@ tested-with: benchmark chanbench type: exitcode-stdio-1.0 main-is: ChanBench.hs - build-depends: base >= 4.9 && < 4.21, stm, async >= 2.0, tasty, tasty-bench + build-depends: base >= 4.9 && < 4.22, stm, async >= 2.0, tasty, tasty-bench default-language: Haskell2010 ghc-options: -O2 -threaded -with-rtsopts=-N diff --git a/stm.cabal b/stm.cabal index 8bc4322..899036d 100644 --- a/stm.cabal +++ b/stm.cabal @@ -66,7 +66,7 @@ library build-depends: semigroups >=0.18.6 && <0.21 build-depends: - base >= 4.4 && < 4.21, + base >= 4.4 && < 4.22, array >= 0.3 && < 0.6 exposed-modules: diff --git a/testsuite/testsuite.cabal b/testsuite/testsuite.cabal index c4617b1..a2f6cea 100644 --- a/testsuite/testsuite.cabal +++ b/testsuite/testsuite.cabal @@ -49,7 +49,7 @@ test-suite stm -- build-depends: - , base >= 4.4 && < 4.21 + , base >= 4.4 && < 4.22 , test-framework ^>= 0.8.2.0 , test-framework-hunit ^>= 0.3.0.2 , HUnit ^>= 1.6.0.0 From e7783cda50e9ee746565831443e200884fd9a466 Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Wed, 11 Jun 2025 17:17:44 -0400 Subject: [PATCH 2/2] Bump base upper bound to <4.23 Allowing GHC 9.14. --- bench/stm-bench.cabal | 2 +- stm.cabal | 2 +- testsuite/testsuite.cabal | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bench/stm-bench.cabal b/bench/stm-bench.cabal index 21987b3..b316f36 100644 --- a/bench/stm-bench.cabal +++ b/bench/stm-bench.cabal @@ -25,6 +25,6 @@ tested-with: benchmark chanbench type: exitcode-stdio-1.0 main-is: ChanBench.hs - build-depends: base >= 4.9 && < 4.22, stm, async >= 2.0, tasty, tasty-bench + build-depends: base >= 4.9 && < 4.23, stm, async >= 2.0, tasty, tasty-bench default-language: Haskell2010 ghc-options: -O2 -threaded -with-rtsopts=-N diff --git a/stm.cabal b/stm.cabal index 899036d..7271baf 100644 --- a/stm.cabal +++ b/stm.cabal @@ -66,7 +66,7 @@ library build-depends: semigroups >=0.18.6 && <0.21 build-depends: - base >= 4.4 && < 4.22, + base >= 4.4 && < 4.23, array >= 0.3 && < 0.6 exposed-modules: diff --git a/testsuite/testsuite.cabal b/testsuite/testsuite.cabal index a2f6cea..beceb25 100644 --- a/testsuite/testsuite.cabal +++ b/testsuite/testsuite.cabal @@ -49,7 +49,7 @@ test-suite stm -- build-depends: - , base >= 4.4 && < 4.22 + , base >= 4.4 && < 4.23 , test-framework ^>= 0.8.2.0 , test-framework-hunit ^>= 0.3.0.2 , HUnit ^>= 1.6.0.0