From 57d1977c1c71f74bd1ac640e8cc993f83608c44c Mon Sep 17 00:00:00 2001 From: Rachit Nigam Date: Sun, 15 Oct 2023 10:39:55 -0400 Subject: [PATCH] version 0.6.1 --- CHANGELOG.md | 8 ++++++++ Cargo.lock | 14 +++++++------- Cargo.toml | 14 +++++++------- calyx-utils/Cargo.toml | 1 - 4 files changed, 22 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e072263c71..126533096f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## Current + +## 0.6.1 +- Fix checking for large constants (#1743) +- Better static inlining for single cycle `if` (#1734) +- Implement `schedule-compaction` pass to optimize inferred static islands (#1722) +- Add `std_signext` primitive + ## 0.6.0 - BREAKING: Deprecate `Cell::find_with_attr` in favor of `Cell::find_with_unique_attr`. The former is error-prone because pass logic might implicitly assume that there is only one port with a particular attribute. - BREAKING: Redesign the `ir::Rewriter` interface to take all the rewrite maps when constructing the `ir::Rewriter` struct. diff --git a/Cargo.lock b/Cargo.lock index 613ad2c27d..3c535cebcf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -177,7 +177,7 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "calyx" -version = "0.6.0" +version = "0.6.1" dependencies = [ "argh", "atty", @@ -196,7 +196,7 @@ dependencies = [ [[package]] name = "calyx-backend" -version = "0.6.0" +version = "0.6.1" dependencies = [ "calyx-frontend", "calyx-ir", @@ -218,7 +218,7 @@ dependencies = [ [[package]] name = "calyx-frontend" -version = "0.6.0" +version = "0.6.1" dependencies = [ "atty", "calyx-utils", @@ -238,7 +238,7 @@ dependencies = [ [[package]] name = "calyx-ir" -version = "0.6.0" +version = "0.6.1" dependencies = [ "calyx-frontend", "calyx-utils", @@ -254,7 +254,7 @@ dependencies = [ [[package]] name = "calyx-opt" -version = "0.6.0" +version = "0.6.1" dependencies = [ "calyx-ir", "calyx-utils", @@ -270,11 +270,11 @@ dependencies = [ [[package]] name = "calyx-stdlib" -version = "0.6.0" +version = "0.6.1" [[package]] name = "calyx-utils" -version = "0.6.0" +version = "0.6.1" dependencies = [ "atty", "itertools 0.11.0", diff --git a/Cargo.toml b/Cargo.toml index 3d4328718d..70dedd238c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ description = "Compiler Infrastructure for Hardware Accelerator Generation" categories = ["compilers"] homepage = "https://calyxir.org" edition = "2021" -version = "0.6.0" +version = "0.6.1" rust-version = "1.67" [workspace.dependencies] @@ -43,11 +43,11 @@ pest = "2" pest_derive = "2" pest_consume = "1" argh = "0.1" -calyx-utils = { path = "calyx-utils", version = "0.6.0" } -calyx-ir = { path = "calyx-ir", version = "0.6.0" } -calyx-frontend = { path = "calyx-frontend", version = "0.6.0" } -calyx-opt = { path = "calyx-opt", version = "0.6.0" } -calyx-backend = { path = "calyx-backend", version = "0.6.0" } +calyx-utils = { path = "calyx-utils", version = "0.6.1" } +calyx-ir = { path = "calyx-ir", version = "0.6.1" } +calyx-frontend = { path = "calyx-frontend", version = "0.6.1" } +calyx-opt = { path = "calyx-opt", version = "0.6.1" } +calyx-backend = { path = "calyx-backend", version = "0.6.1" } [workspace.dependencies.petgraph] version = "0.6" @@ -81,7 +81,7 @@ default = [] serialize = ["calyx-ir/serialize", "serde/rc", "calyx-backend/sexp"] [build-dependencies] -calyx-stdlib = { path = "calyx-stdlib", version = "0.6.0" } +calyx-stdlib = { path = "calyx-stdlib", version = "0.6.1" } [dependencies] atty.workspace = true diff --git a/calyx-utils/Cargo.toml b/calyx-utils/Cargo.toml index b8e445d917..da438c0d4c 100644 --- a/calyx-utils/Cargo.toml +++ b/calyx-utils/Cargo.toml @@ -10,7 +10,6 @@ repository.workspace = true homepage.workspace = true categories.workspace = true readme.workspace = true -serde_json.workspace = true [features] default = []