Skip to content

Commit

Permalink
Merge pull request #294 from 0xPolygonMiden/release-plz-2024-Aug-30
Browse files Browse the repository at this point in the history
Release v0.0.4
  • Loading branch information
greenhat authored Aug 30, 2024
2 parents 7841427 + 102f61b commit 0009184
Show file tree
Hide file tree
Showing 26 changed files with 125 additions and 35 deletions.
24 changes: 12 additions & 12 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -91,19 +91,19 @@ miden-stdlib = { version = "0.10.3", features = ["with-debug-info"] }
#miden-core = { git = "https://github.com/0xPolygonMiden/miden-vm", rev = "828557c28ca1d159bfe42195e7ea73256ce4aa06" }
#miden-processor = { git = "https://github.com/0xPolygonMiden/miden-vm", rev = "828557c28ca1d159bfe42195e7ea73256ce4aa06" }
#miden-stdlib = { git = "https://github.com/0xPolygonMiden/miden-vm", rev = "828557c28ca1d159bfe42195e7ea73256ce4aa06" }
midenc-codegen-masm = { version = "0.0.2", path = "codegen/masm" }
midenc-codegen-masm = { version = "0.0.3", path = "codegen/masm" }
midenc-hir = { version = "0.0.2", path = "hir" }
midenc-hir-analysis = { version = "0.0.2", path = "hir-analysis" }
midenc-hir-analysis = { version = "0.0.3", path = "hir-analysis" }
midenc-hir-macros = { version = "0.0.2", path = "hir-macros" }
midenc-hir-symbol = { version = "0.0.2", path = "hir-symbol" }
midenc-hir-transform = { version = "0.0.2", path = "hir-transform" }
midenc-hir-type = { version = "0.0.2", path = "hir-type" }
midenc-hir-type = { version = "0.0.3", path = "hir-type" }
miden-parsing = "0.1"
midenc-frontend-wasm = { version = "0.0.1", path = "frontend-wasm" }
midenc-frontend-wasm = { version = "0.0.2", path = "frontend-wasm" }
midenc-compile = { version = "0.0.1", path = "midenc-compile" }
midenc-driver = { version = "0.0.1", path = "midenc-driver" }
midenc-debug = { version = "0.0.1", path = "midenc-debug" }
midenc-session = { version = "0.0.3", path = "midenc-session" }
midenc-debug = { version = "0.0.2", path = "midenc-debug" }
midenc-session = { version = "0.0.4", path = "midenc-session" }
miden-integration-tests = { version = "0.0.0", path = "tests/integration" }
wat = "1.0.69"
blake3 = "1.5"
Expand Down
19 changes: 19 additions & 0 deletions codegen/masm/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/midenc-codegen-masm-v0.0.2...midenc-codegen-masm-v0.0.3) - 2024-08-30

### Fixed
- *(codegen)* broken return via pointer transformation
- swap the lo and mid parts in the most shifted case in `load_dw`
- *(codegen)* incorrect order of elements for word-oriented loads/stores
- *(codegen)* make sure we always drop unused instruction results
- *(codegen)* incorrect lowering of global.{load,iadd,symbol}
- *(codegen)* incorrect handling of multi-result instructions
- *(codegen)* ensure global initializers are set during rodata init
- *(codegen)* ensure callee results are pushed on stack in correct order

### Other
- fix clippy warnings in tests
- Merge pull request [#290](https://github.com/0xPolygonMiden/compiler/pull/290) from 0xPolygonMiden/greenhat/i263-mem-intrinsics-felts-tests
- Merge pull request [#284](https://github.com/0xPolygonMiden/compiler/pull/284) from 0xPolygonMiden/bitwalker/abi-transform-test-fixes
- *(codegen)* clippy suggested some improvements
- *(codegen)* be consistent about the way in which we push to stack

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-codegen-masm-v0.0.1...midenc-codegen-masm-v0.0.2) - 2024-08-28

### Added
Expand Down
2 changes: 1 addition & 1 deletion codegen/masm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "midenc-codegen-masm"
description = "Miden Assembly backend for the Miden compiler"
version = "0.0.2"
version = "0.0.3"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand Down
11 changes: 11 additions & 0 deletions frontend-wasm/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-frontend-wasm-v0.0.1...midenc-frontend-wasm-v0.0.2) - 2024-08-30

### Fixed
- *(codegen)* broken return via pointer transformation
- *(frontend-wasm)* do not apply redundant casts
- *(frontend-wasm)* incorrect types applied to certain primops

### Other
- Merge pull request [#284](https://github.com/0xPolygonMiden/compiler/pull/284) from 0xPolygonMiden/bitwalker/abi-transform-test-fixes
- update expect tests due to codegen changes

## [0.0.1](https://github.com/0xPolygonMiden/compiler/compare/midenc-frontend-wasm-v0.0.0...midenc-frontend-wasm-v0.0.1) - 2024-07-18

### Added
Expand Down
2 changes: 1 addition & 1 deletion frontend-wasm/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "midenc-frontend-wasm"
description = "Wasm frontend for the Miden compiler"
version = "0.0.1"
version = "0.0.2"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand Down
5 changes: 5 additions & 0 deletions hir-analysis/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-analysis-v0.0.2...midenc-hir-analysis-v0.0.3) - 2024-08-30

### Other
- Merge pull request [#284](https://github.com/0xPolygonMiden/compiler/pull/284) from 0xPolygonMiden/bitwalker/abi-transform-test-fixes

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-analysis-v0.0.1...midenc-hir-analysis-v0.0.2) - 2024-08-28

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion hir-analysis/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "midenc-hir-analysis"
description = "Analysis passes and utilties for Miden HIR"
version = "0.0.2"
version = "0.0.3"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand Down
8 changes: 8 additions & 0 deletions hir-type/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-type-v0.0.2...midenc-hir-type-v0.0.3) - 2024-08-30

### Fixed
- *(codegen)* broken return via pointer transformation

### Other
- Merge pull request [#284](https://github.com/0xPolygonMiden/compiler/pull/284) from 0xPolygonMiden/bitwalker/abi-transform-test-fixes

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-type-v0.0.1...midenc-hir-type-v0.0.2) - 2024-08-28

### Added
Expand Down
2 changes: 1 addition & 1 deletion hir-type/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "midenc-hir-type"
description = "Type system and utilities for Miden HIR"
version = "0.0.2"
version = "0.0.3"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand Down
9 changes: 9 additions & 0 deletions midenc-debug/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-debug-v0.0.1...midenc-debug-v0.0.2) - 2024-08-30

### Fixed
- *(codegen)* broken return via pointer transformation
- *(debugger)* infinite loop in breakpoint id computation

### Other
- fix clippy warnings in tests

## [0.0.1](https://github.com/0xPolygonMiden/compiler/compare/midenc-debug-v0.0.0...midenc-debug-v0.0.1) - 2024-08-16

### Other
Expand Down
2 changes: 1 addition & 1 deletion midenc-debug/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "midenc-debug"
description = "An interactive debugger for Miden VM programs"
version = "0.0.1"
version = "0.0.2"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand Down
5 changes: 5 additions & 0 deletions midenc-session/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.4](https://github.com/0xPolygonMiden/compiler/compare/midenc-session-v0.0.3...midenc-session-v0.0.4) - 2024-08-30

### Other
- update Cargo.toml dependencies

## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/midenc-session-v0.0.2...midenc-session-v0.0.3) - 2024-08-28

### Added
Expand Down
4 changes: 2 additions & 2 deletions midenc-session/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "midenc-session"
description = "Session management for the Midenc compiler"
version = "0.0.3"
version = "0.0.4"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand All @@ -27,7 +27,7 @@ miden-core.workspace = true
miden-stdlib.workspace = true
midenc-hir-symbol.workspace = true
midenc-hir-macros.workspace = true
miden-base-sys = { version = "0.0.2", path = "../sdk/base-sys", features = [
miden-base-sys = { version = "0.0.3", path = "../sdk/base-sys", features = [
"masl-lib",
] }
parking_lot = { workspace = true, optional = true }
Expand Down
5 changes: 5 additions & 0 deletions midenc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-v0.0.1...midenc-v0.0.2) - 2024-08-30

### Other
- update Cargo.lock dependencies

## [0.0.1](https://github.com/0xPolygonMiden/compiler/compare/midenc-v0.0.0...midenc-v0.0.1) - 2024-07-18

### Added
Expand Down
2 changes: 1 addition & 1 deletion midenc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "midenc"
description = "The compiler frontend/executable for Miden"
version = "0.0.1"
version = "0.0.2"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand Down
5 changes: 5 additions & 0 deletions sdk/alloc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/miden-sdk-alloc-v0.0.1...miden-sdk-alloc-v0.0.2) - 2024-08-30

### Other
- Merge pull request [#284](https://github.com/0xPolygonMiden/compiler/pull/284) from 0xPolygonMiden/bitwalker/abi-transform-test-fixes

## [0.0.1](https://github.com/0xPolygonMiden/compiler/compare/miden-sdk-alloc-v0.0.0...miden-sdk-alloc-v0.0.1) - 2024-08-28

### Added
Expand Down
2 changes: 1 addition & 1 deletion sdk/alloc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "miden-sdk-alloc"
description = "A simple bump allocator for Miden SDK programs"
version = "0.0.1"
version = "0.0.2"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand Down
5 changes: 5 additions & 0 deletions sdk/base-sys/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/miden-base-sys-v0.0.2...miden-base-sys-v0.0.3) - 2024-08-30

### Other
- Merge pull request [#284](https://github.com/0xPolygonMiden/compiler/pull/284) from 0xPolygonMiden/bitwalker/abi-transform-test-fixes

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/miden-base-sys-v0.0.1...miden-base-sys-v0.0.2) - 2024-08-28

### Fixed
Expand Down
4 changes: 2 additions & 2 deletions sdk/base-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "miden-base-sys"
description = "Miden rollup Rust bingings and MASM library"
version = "0.0.2"
version = "0.0.3"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand All @@ -15,7 +15,7 @@ edition.workspace = true

[dependencies]
miden-assembly.workspace = true
miden-stdlib-sys = { version = "0.0.2", path = "../stdlib-sys", optional = true }
miden-stdlib-sys = { version = "0.0.3", path = "../stdlib-sys", optional = true }

[build-dependencies]
miden-assembly.workspace = true
Expand Down
5 changes: 5 additions & 0 deletions sdk/sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/miden-sdk-v0.0.1...miden-sdk-v0.0.2) - 2024-08-30

### Other
- updated the following local packages: miden-base-sys, miden-stdlib-sys, miden-sdk-alloc

## [0.0.1](https://github.com/0xPolygonMiden/compiler/compare/miden-sdk-v0.0.0...miden-sdk-v0.0.1) - 2024-07-18

### Added
Expand Down
8 changes: 4 additions & 4 deletions sdk/sdk/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "miden-sdk"
description = "Miden SDK"
version = "0.0.1"
version = "0.0.2"
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
Expand All @@ -15,6 +15,6 @@ edition.workspace = true
crate-type = ["rlib"]

[dependencies]
miden-sdk-alloc = { version = "0.0.1", path = "../alloc" }
miden-stdlib-sys = { version = "0.0.2", path = "../stdlib-sys" }
miden-base-sys = { version = "0.0.2", path = "../base-sys", features = ["bindings"] }
miden-sdk-alloc = { version = "0.0.2", path = "../alloc" }
miden-stdlib-sys = { version = "0.0.3", path = "../stdlib-sys" }
miden-base-sys = { version = "0.0.3", path = "../base-sys", features = ["bindings"] }
Loading

0 comments on commit 0009184

Please sign in to comment.