CLaSH 0.99.3 chokes on the following source file:
import Clash.Prelude
topEntity
:: (dom ~ System)
=> Clock dom Source
-> Signal dom Bit
-> Signal dom Bit
topEntity = exposeClock board
where
board = id
with the following error message:
*** Exception: Clash.Normalize(380): Can't translate domain: dom
Manually inlining System for dom everywhere is an effective workaround.
CLaSH 0.99.3 chokes on the following source file:
with the following error message:
Manually inlining
Systemfordomeverywhere is an effective workaround.