Skip to content

Commit

Permalink
Merge pull request #6 from GaloisInc/ghc-9.6
Browse files Browse the repository at this point in the history
Support building with `mtl-2.3.*` (GHC 9.6)
  • Loading branch information
RyanGlScott committed Jun 30, 2023
2 parents 5c7101f + f48704a commit ca7de7a
Show file tree
Hide file tree
Showing 8 changed files with 41 additions and 47 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
ghc-ver: ["8.8.4", "8.10.7", "9.0.2", "9.2.2"]
cabal: ["3.6.2.0"]
ghc-ver: ["9.2.8", "9.4.5", "9.6.2"]
cabal: ["3.10.1.0"]
# complete all jobs
fail-fast: false
steps:
Expand Down
13 changes: 0 additions & 13 deletions cabal.project.dist.freeze.ghc-8.10.7

This file was deleted.

13 changes: 0 additions & 13 deletions cabal.project.dist.freeze.ghc-8.8.4

This file was deleted.

13 changes: 0 additions & 13 deletions cabal.project.dist.freeze.ghc-9.0.2

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
active-repositories: hackage.haskell.org:merge
constraints: any.array ==0.5.4.0,
any.base ==4.16.1.0,
any.base ==4.16.4.0,
any.binary ==0.8.9.0,
any.bytestring ==0.11.3.0,
any.bytestring ==0.11.4.0,
any.containers ==0.6.5.1,
any.deepseq ==1.4.6.1,
any.ghc-bignum ==1.2,
any.ghc-boot-th ==9.2.2,
any.ghc-boot-th ==9.2.8,
any.ghc-prim ==0.8.0,
any.mtl ==2.2.2,
any.pretty ==1.1.3.6,
any.rts ==1.0.2,
any.template-haskell ==2.18.0.0,
any.transformers ==0.5.6.2
index-state: hackage.haskell.org 2022-04-28T12:52:36Z
index-state: hackage.haskell.org 2023-06-09T13:53:50Z
16 changes: 16 additions & 0 deletions cabal.project.dist.freeze.ghc-9.4.5
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
active-repositories: hackage.haskell.org:merge
constraints: any.array ==0.5.4.0,
any.base ==4.17.1.0,
any.binary ==0.8.9.1,
any.bytestring ==0.11.4.0,
any.containers ==0.6.7,
any.deepseq ==1.4.8.0,
any.ghc-bignum ==1.3,
any.ghc-boot-th ==9.4.5,
any.ghc-prim ==0.9.0,
any.mtl ==2.2.2,
any.pretty ==1.1.3.6,
any.rts ==1.0.2,
any.template-haskell ==2.19.0.0,
any.transformers ==0.5.6.2
index-state: hackage.haskell.org 2023-06-09T13:53:50Z
16 changes: 16 additions & 0 deletions cabal.project.dist.freeze.ghc-9.6.2
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
active-repositories: hackage.haskell.org:merge
constraints: any.array ==0.5.5.0,
any.base ==4.18.0.0,
any.binary ==0.8.9.1,
any.bytestring ==0.11.4.0,
any.containers ==0.6.7,
any.deepseq ==1.4.8.1,
any.ghc-bignum ==1.3,
any.ghc-boot-th ==9.6.2,
any.ghc-prim ==0.10.0,
any.mtl ==2.3.1,
any.pretty ==1.1.3.6,
any.rts ==1.0.2,
any.template-haskell ==2.20.0.0,
any.transformers ==0.6.1.0
index-state: hackage.haskell.org 2023-06-09T13:53:50Z
5 changes: 3 additions & 2 deletions tests/Main.hs
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@
module Main (main) where

import Control.Exception
--import Control.Monad.IO
import Control.Monad.Reader
import Control.Monad (forM_, when)
import Control.Monad.IO.Class (MonadIO)
import Control.Monad.Reader (ReaderT(..))
import qualified Data.ByteString as BS
import Data.Dwarf.Internals
import Data.Typeable
Expand Down

0 comments on commit ca7de7a

Please sign in to comment.