clash-lib-hedgehog 1.8.1 → 1.8.2
raw patch · 2 files changed
+12/−4 lines, 2 filesdep +ghcdep ~clash-libdep ~containersPVP ok
version bump matches the API change (PVP)
Dependencies added: ghc
Dependency ranges changed: clash-lib, containers
API changes (from Hackage documentation)
Files
clash-lib-hedgehog.cabal view
@@ -1,7 +1,7 @@ cabal-version: 2.2 name: clash-lib-hedgehog-version: 1.8.1+version: 1.8.2 synopsis: Hedgehog Generators for clash-lib description: Hedgehog Generators for clash-lib bug-reports: https://github.com/clash-lang/clash-compiler/issues@@ -49,7 +49,7 @@ Clash.Hedgehog.Unique build-depends:- containers >= 0.5.0.0 && < 0.7,+ containers >= 0.5.0.0 && < 0.8, data-binary-ieee754 >= 0.4.4 && < 0.6, fakedata >= 1.0.2 && < 1.1, ghc-typelits-knownnat >= 0.7.2 && < 0.8,@@ -61,5 +61,6 @@ primitive >= 0.5.0.1 && < 1.0, text >= 1.2.2 && < 2.2, transformers >= 0.5.2.0 && < 0.7,+ ghc >= 8.6.0 && < 9.11, - clash-lib == 1.8.1,+ clash-lib == 1.8.2,
src/Clash/Hedgehog/Unique.hs view
@@ -6,6 +6,7 @@ Random generation of unique variables and unique containers. -} +{-# LANGUAGE CPP #-} {-# LANGUAGE TupleSections #-} module Clash.Hedgehog.Unique@@ -33,7 +34,13 @@ import Clash.Hedgehog.Internal.Bias genUnique :: forall m. MonadGen m => m Unique-genUnique = Gen.int Range.linearBounded+genUnique =+#if MIN_VERSION_ghc(9,8,4)+ Gen.word64+#else+ Gen.int+#endif+ Range.linearBounded genUniqMap :: forall m k v