clash-shockwaves 1.1.2 → 1.1.3
raw patch · 3 files changed
+11/−5 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
CHANGELOG.md view
@@ -1,3 +1,9 @@+## v1.1.3 - *22 Sep, 2026*++### Fixed:+- Fixed compilation with GHC 9.6.+ [!166](https://github.com/clash-lang/clash-shockwaves/pull/166)+ ## v1.1.2 - *03 Sep, 2026* ### Upkeep:
clash-shockwaves.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: clash-shockwaves-version: 1.1.2+version: 1.1.3 license: BSD-2-Clause license-file: LICENSE copyright: Copyright © 2026 QBayLogic B.V.@@ -13,7 +13,8 @@ storing this metadata in simulations. bug-reports: https://github.com/clash-lang/clash-shockwaves/issues category: Hardware-extra-source-files: README.md+extra-source-files: + README.md CHANGELOG.md source-repository head
src/Clash/Shockwaves/Internal/BitList.hs view
@@ -1,5 +1,4 @@ {-# LANGUAGE ScopedTypeVariables #-}-{-# LANGUAGE TypeAbstractions #-} {- | Copyright : (C) 2025-2026, QBayLogic B.V.@@ -49,8 +48,8 @@ length (BL _ _ l) = l -- | Convert a 'BitVector' into a 'BitList'.-bvToBl :: (KnownNat n) => BitVector n -> BitList-bvToBl (BV @n m i) = BL m i (natToNum @n)+bvToBl :: forall n. (KnownNat n) => BitVector n -> BitList+bvToBl (BV m i) = BL m i (natToNum @n) {- | Convert a 'BitList' into a 'BitVector', provided that is has the right number of bits