clash-ghc 0.3.0.2 → 0.3.0.3
raw patch · 2 files changed
+4/−4 lines, 2 files
Files
clash-ghc.cabal view
@@ -1,5 +1,5 @@ Name: clash-ghc-Version: 0.3.0.2+Version: 0.3.0.3 Synopsis: CAES Language for Synchronous Hardware Description: CλaSH (pronounced ‘clash’) is a functional hardware description language that@@ -33,7 +33,7 @@ Data-files: primitives/clash.bit.json, primitives/clash.ghc.ghc2core.json, primitives/clash.prelude.json,- primitives/clash.prelude.explicit.json+ primitives/clash.prelude.explicit.json, primitives/clash.promoted.nat.json, primitives/clash.signal.explicit.json, primitives/clash.signal.implicit.json,
primitives/clash.sized.vector.json view
@@ -94,7 +94,7 @@ ~SYM[1] <= ~ARG[0]; ~SYM[2]_vconcat : for ~SYM[3] in ~ARG[0]'high downto 0 generate begin- ~RESULT((~SYM[3] * ~SYM[1](0)'length) + ~SYM[1](0)'high) downto (~SYM[3] * ~SYM[1](0)'length)) <= ~SYM[1](~SYM[3]);+ ~RESULT(((~SYM[3] * ~SYM[1](0)'length) + ~SYM[1](0)'high) downto (~SYM[3] * ~SYM[1](0)'length)) <= ~SYM[1](~SYM[3]); end generate; end block;" }@@ -108,7 +108,7 @@ ~SYM[1] <= ~ARG[2]; ~SYM[2]_vunconcat : for ~SYM[3] in ~RESULT'high downto 0 generate begin- ~RESULT(~SYM[3]) <= ~SYM[1]((~SYM[3] * ~RESULT(0)'length) + ~RESULT(0)'high) downto (~SYM[3] * ~RESULT(0)'length));+ ~RESULT(~SYM[3]) <= ~SYM[1](((~SYM[3] * ~RESULT(0)'length) + ~RESULT(0)'high) downto (~SYM[3] * ~RESULT(0)'length)); end generate; end block;" }