You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once #2758 is merged, Clash can be built with GHC 9.10. However, we punted on switching the internal implementation of Unique from Int to Word64; which GHC 9.10 did do. As a result, compiling to HDL using a Clash compiler built against GHC 9.10 might become unreliable on 32-bit platforms.
We should do two things:
When we update the GHC compatibility matrix in the README, we should highlight that 32-bit platforms are "unsupported" for GHC 9.10
Upgrade our Uniques to Word64 bit as well. Though I want to make this part of an update where we rethink our Unique story, which is why I punted on it for the GHC 9.10 upgrade.
The text was updated successfully, but these errors were encountered:
Once #2758 is merged, Clash can be built with GHC 9.10. However, we punted on switching the internal implementation of
Unique
fromInt
toWord64
; which GHC 9.10 did do. As a result, compiling to HDL using a Clash compiler built against GHC 9.10 might become unreliable on 32-bit platforms.We should do two things:
Word64
bit as well. Though I want to make this part of an update where we rethink our Unique story, which is why I punted on it for the GHC 9.10 upgrade.The text was updated successfully, but these errors were encountered: