packages feed

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;"     }