packages feed

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