clash-ghc 0.6.3 → 0.6.4
raw patch · 2 files changed
+9/−3 lines, 2 filesdep ~clash-libdep ~clash-vhdl
Dependency ranges changed: clash-lib, clash-vhdl
Files
- CHANGELOG.md +6/−0
- clash-ghc.cabal +3/−3
CHANGELOG.md view
@@ -1,5 +1,11 @@ # Changelog for the [`clash-ghc`](http://hackage.haskell.org/package/clash-ghc) package +## 0.6.4 *November 12th 2015*+* Fixes bugs:+ * Reversing alternatives is not meaning preserving for literal patterns [#91](https://github.com/clash-lang/clash-compiler/issues/91)+ * DEC: root of the case-tree must contain at least 2 alternatives [#92](https://github.com/clash-lang/clash-compiler/issues/92)+ * Do not generate overlapping literal patterns in VHDL [#91](https://github.com/clash-lang/clash-compiler/issues/91)+ ## 0.6.3 *October 24th 2015* * New features: * Improve DEC transformation: consider alternatives before the subject when checking for disjoint expressions.
clash-ghc.cabal view
@@ -1,5 +1,5 @@ Name: clash-ghc-Version: 0.6.3+Version: 0.6.4 Synopsis: CAES Language for Synchronous Hardware Description: CλaSH (pronounced ‘clash’) is a functional hardware description language that@@ -94,9 +94,9 @@ unbound-generics >= 0.1 && < 0.3, unordered-containers >= 0.2.1.0, - clash-lib >= 0.6.3 && < 0.7,+ clash-lib >= 0.6.4 && < 0.7, clash-systemverilog >= 0.6.2,- clash-vhdl >= 0.6.2,+ clash-vhdl >= 0.6.3, clash-verilog >= 0.6.2, clash-prelude >= 0.10.3 && < 0.11, ghc-typelits-extra >= 0.1,