Skip to content

Commit

Permalink
Allow building with GHC 9.4
Browse files Browse the repository at this point in the history
This patch:

* Bumps the upper version bounds on `bv-sized` to allow building with a version
  that supports GHC 9.4.
* Bumps the following submodules to allow them to build with GHC 9.4:
  * `bv-sized`: GaloisInc/bv-sized#27
  * `bv-sized-float`: GaloisInc/bv-sized-float#4
  * `parameterized-utils`: GaloisInc/parameterized-utils#146
  • Loading branch information
RyanGlScott committed Mar 22, 2023
1 parent 819a1fe commit 2b6f027
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion deps/bv-sized
2 changes: 1 addition & 1 deletion deps/bv-sized-float
2 changes: 1 addition & 1 deletion deps/parameterized-utils
Submodule parameterized-utils updated 55 files
+87 −0 .github/workflows/test.yml
+1 −0 .gitignore
+0 −103 .travis.yml
+279 −0 Changelog.md
+1 −1 LICENSE
+250 −0 README.md
+81 −40 parameterized-utils.cabal
+69 −0 src/Data/Parameterized/All.hs
+48 −0 src/Data/Parameterized/Axiom.hs
+118 −0 src/Data/Parameterized/BoolRepr.hs
+86 −25 src/Data/Parameterized/Classes.hs
+7 −5 src/Data/Parameterized/ClassesC.hs
+8 −14 src/Data/Parameterized/Compose.hs
+120 −23 src/Data/Parameterized/Context.hs
+123 −37 src/Data/Parameterized/Context/Safe.hs
+115 −35 src/Data/Parameterized/Context/Unsafe.hs
+11 −1 src/Data/Parameterized/Ctx.hs
+6 −5 src/Data/Parameterized/Ctx/Proofs.hs
+54 −0 src/Data/Parameterized/DataKind.hs
+3 −2 src/Data/Parameterized/DecidableEq.hs
+148 −0 src/Data/Parameterized/Fin.hs
+79 −0 src/Data/Parameterized/FinMap.hs
+248 −0 src/Data/Parameterized/FinMap/Safe.hs
+249 −0 src/Data/Parameterized/FinMap/Unsafe.hs
+12 −10 src/Data/Parameterized/HashTable.hs
+196 −14 src/Data/Parameterized/List.hs
+190 −84 src/Data/Parameterized/Map.hs
+68 −110 src/Data/Parameterized/NatRepr.hs
+100 −0 src/Data/Parameterized/NatRepr/Internal.hs
+33 −32 src/Data/Parameterized/Nonce.hs
+6 −4 src/Data/Parameterized/Nonce/Transformers.hs
+7 −18 src/Data/Parameterized/Nonce/Unsafe.hs
+4 −2 src/Data/Parameterized/Pair.hs
+268 −55 src/Data/Parameterized/Peano.hs
+17 −3 src/Data/Parameterized/Some.hs
+29 −10 src/Data/Parameterized/SymbolRepr.hs
+346 −49 src/Data/Parameterized/TH/GADT.hs
+0 −36 src/Data/Parameterized/TestEquality.hs
+57 −12 src/Data/Parameterized/TraversableF.hs
+58 −11 src/Data/Parameterized/TraversableFC.hs
+175 −0 src/Data/Parameterized/TraversableFC/WithIndex.hs
+10 −10 src/Data/Parameterized/Utils/BinTree.hs
+13 −0 src/Data/Parameterized/Utils/Endian.hs
+293 −46 src/Data/Parameterized/Vector.hs
+116 −0 src/Data/Parameterized/WithRepr.hs
+571 −134 test/Test/Context.hs
+87 −0 test/Test/Fin.hs
+393 −0 test/Test/FinMap.hs
+29 −0 test/Test/List.hs
+20 −11 test/Test/NatRepr.hs
+74 −0 test/Test/Some.hs
+33 −0 test/Test/SymbolRepr.hs
+83 −0 test/Test/TH.hs
+320 −49 test/Test/Vector.hs
+12 −0 test/UnitTest.hs
2 changes: 1 addition & 1 deletion grift-doc/grift-doc.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ executable grift-doc
default-language: Haskell2010
build-depends: array >= 0.5 && < 0.6
, base >= 4.7 && < 5
, bv-sized >= 1.0.2 && < 1.0.5
, bv-sized >= 1.0.2 && < 1.0.6
, bv-sized-float >= 0.2 && < 0.3
, bytestring >= 0.10.8 && < 0.12
, containers >= 0.5.11 && < 0.7
Expand Down
2 changes: 1 addition & 1 deletion grift-sim/grift-sim.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ executable grift-sim
default-language: Haskell2010
build-depends: array >= 0.5 && < 0.6
, base >= 4.7 && < 5
, bv-sized >= 1.0.2 && < 1.0.5
, bv-sized >= 1.0.2 && < 1.0.6
, bv-sized-float >= 0.2 && < 0.3
, bytestring >= 0.10.8 && < 0.12
, containers >= 0.5.11 && < 0.7
Expand Down
2 changes: 1 addition & 1 deletion grift/grift.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ library
, GRIFT.InstructionSet.Priv
build-depends: array >= 0.5 && < 0.6
, base >= 4.7 && < 5
, bv-sized >= 1.0.2 && < 1.0.5
, bv-sized >= 1.0.2 && < 1.0.6
, bv-sized-float >= 0.2 && < 0.3
, bytestring >= 0.10.8 && < 0.12
, containers >= 0.5.11 && < 0.7
Expand Down

0 comments on commit 2b6f027

Please sign in to comment.