diff --git a/Cargo.lock b/Cargo.lock index 446c276a0d..e25b37e05a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -465,7 +465,7 @@ dependencies = [ [[package]] name = "component-macro-test" -version = "0.1.0" +version = "0.0.0" dependencies = [ "proc-macro2", "quote", @@ -738,7 +738,7 @@ dependencies = [ [[package]] name = "cranelift-tools" -version = "0.73.0" +version = "0.0.0" dependencies = [ "anyhow", "capstone", @@ -1554,7 +1554,7 @@ dependencies = [ [[package]] name = "islec" -version = "0.1.0" +version = "0.0.0" dependencies = [ "clap 3.2.8", "cranelift-isle", @@ -2794,7 +2794,7 @@ dependencies = [ [[package]] name = "test-programs" -version = "0.19.0" +version = "0.0.0" dependencies = [ "anyhow", "cap-std", @@ -3268,7 +3268,7 @@ dependencies = [ [[package]] name = "wasm-spec-interpreter" -version = "0.1.0" +version = "0.0.0" dependencies = [ "ocaml-interop", "once_cell", @@ -3410,7 +3410,7 @@ dependencies = [ [[package]] name = "wasmtime-c-api-macros" -version = "0.19.0" +version = "0.0.0" dependencies = [ "proc-macro2", "quote", @@ -3661,7 +3661,7 @@ dependencies = [ [[package]] name = "wasmtime-jit-icache-coherence" -version = "4.0.0" +version = "5.0.0" dependencies = [ "cfg-if", "libc", @@ -3851,7 +3851,7 @@ dependencies = [ [[package]] name = "wiggle-test" -version = "0.21.0" +version = "0.0.0" dependencies = [ "anyhow", "env_logger 0.9.0", @@ -3907,7 +3907,7 @@ dependencies = [ [[package]] name = "winch-tools" -version = "0.1.0" +version = "0.0.0" dependencies = [ "anyhow", "clap 3.2.8", diff --git a/Cargo.toml b/Cargo.toml index cc8a2eb68f..9c5071c447 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -132,7 +132,7 @@ wasi-common = { path = "crates/wasi-common", version = "=5.0.0" } wasi-tokio = { path = "crates/wasi-common/tokio", version = "=5.0.0" } wasi-cap-std-sync = { path = "crates/wasi-common/cap-std-sync", version = "=5.0.0" } wasmtime-fuzzing = { path = "crates/fuzzing" } -wasmtime-jit-icache-coherence = { path = "crates/jit-icache-coherence", version = "=4.0.0" } +wasmtime-jit-icache-coherence = { path = "crates/jit-icache-coherence", version = "=5.0.0" } cranelift-wasm = { path = "cranelift/wasm", version = "0.92.0" } cranelift-codegen = { path = "cranelift/codegen", version = "0.92.0" } diff --git a/RELEASES.md b/RELEASES.md index a6a49ec911..959d073125 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -91,6 +91,20 @@ Unreleased. -------------------------------------------------------------------------------- +## 3.0.1 + +Released 2022-12-01. + +### Fixed + +* The instruction cache is now flushed for AArch64 Android. + [#5331](https://github.com/bytecodealliance/wasmtime/pull/5331) + +* Building for FreeBSD and Android has been fixed. + [#5323](https://github.com/bytecodealliance/wasmtime/pull/5323) + +-------------------------------------------------------------------------------- + ## 3.0.0 Released 2022-11-21 diff --git a/cranelift/Cargo.toml b/cranelift/Cargo.toml index 5f7db1b716..9da470cb4b 100644 --- a/cranelift/Cargo.toml +++ b/cranelift/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "cranelift-tools" authors = ["The Cranelift Project Developers"] -version = "0.73.0" +version = "0.0.0" description = "Binaries for testing the Cranelift libraries" license = "Apache-2.0 WITH LLVM-exception" documentation = "https://github.com/bytecodealliance/wasmtime/blob/main/cranelift/docs/index.md" diff --git a/cranelift/isle/islec/Cargo.toml b/cranelift/isle/islec/Cargo.toml index 46e43b9303..96dee85792 100644 --- a/cranelift/isle/islec/Cargo.toml +++ b/cranelift/isle/islec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "islec" -version = "0.1.0" +version = "0.0.0" authors = ["The Cranelift Project Developers"] edition.workspace = true license = "Apache-2.0 WITH LLVM-exception" diff --git a/crates/c-api/macros/Cargo.toml b/crates/c-api/macros/Cargo.toml index 696d9a6dc1..152bdd1222 100644 --- a/crates/c-api/macros/Cargo.toml +++ b/crates/c-api/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmtime-c-api-macros" -version = "0.19.0" +version = "0.0.0" authors = ["The Wasmtime Project Developers"] edition.workspace = true publish = false diff --git a/crates/fuzzing/wasm-spec-interpreter/Cargo.toml b/crates/fuzzing/wasm-spec-interpreter/Cargo.toml index 1f17e5128b..3ec8efdacc 100644 --- a/crates/fuzzing/wasm-spec-interpreter/Cargo.toml +++ b/crates/fuzzing/wasm-spec-interpreter/Cargo.toml @@ -2,7 +2,7 @@ authors = ["The Wasmtime Project Developers"] description = "A Rust-to-OCaml wrapper for the WebAssembly specification interpreter" name = "wasm-spec-interpreter" -version = "0.1.0" +version = "0.0.0" publish = false edition.workspace = true license = "Apache-2.0 WITH LLVM-exception" diff --git a/crates/jit-icache-coherence/Cargo.toml b/crates/jit-icache-coherence/Cargo.toml index 229960bdf5..3741e6e60b 100644 --- a/crates/jit-icache-coherence/Cargo.toml +++ b/crates/jit-icache-coherence/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasmtime-jit-icache-coherence" -version = "4.0.0" +version.workspace = true authors.workspace = true description = "Utilities for JIT icache maintenance" documentation = "https://docs.rs/jit-icache-coherence" @@ -19,5 +19,5 @@ features = [ "Win32_System_Diagnostics_Debug", ] -[target.'cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android"))'.dependencies.libc] -version = "0.2.42" +[target.'cfg(any(target_os = "linux", target_os = "macos", target_os = "freebsd", target_os = "android"))'.dependencies] +libc = "0.2.42" diff --git a/crates/misc/component-macro-test/Cargo.toml b/crates/misc/component-macro-test/Cargo.toml index 4cbf0ce7f6..6476b5f0b2 100644 --- a/crates/misc/component-macro-test/Cargo.toml +++ b/crates/misc/component-macro-test/Cargo.toml @@ -2,7 +2,7 @@ name = "component-macro-test" authors = ["The Wasmtime Project Developers"] license = "Apache-2.0 WITH LLVM-exception" -version = "0.1.0" +version = "0.0.0" edition.workspace = true publish = false diff --git a/crates/test-programs/Cargo.toml b/crates/test-programs/Cargo.toml index 9e537f69b6..caaa4bc325 100644 --- a/crates/test-programs/Cargo.toml +++ b/crates/test-programs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "test-programs" -version = "0.19.0" +version = "0.0.0" authors = ["The Wasmtime Project Developers"] readme = "README.md" edition.workspace = true diff --git a/crates/wasi-nn/examples/classification-example/Cargo.toml b/crates/wasi-nn/examples/classification-example/Cargo.toml index a2efe807b4..7cedd6252c 100644 --- a/crates/wasi-nn/examples/classification-example/Cargo.toml +++ b/crates/wasi-nn/examples/classification-example/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wasi-nn-example" -version = "0.19.0" +version = "0.0.0" authors = ["The Wasmtime Project Developers"] readme = "README.md" edition = "2021" diff --git a/crates/wiggle/test-helpers/Cargo.toml b/crates/wiggle/test-helpers/Cargo.toml index 600ac9905a..52fccd2434 100644 --- a/crates/wiggle/test-helpers/Cargo.toml +++ b/crates/wiggle/test-helpers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "wiggle-test" -version = "0.21.0" +version = "0.0.0" authors = ["Pat Hickey ", "Jakub Konka ", "Alex Crichton "] license = "Apache-2.0 WITH LLVM-exception" edition.workspace = true diff --git a/winch/Cargo.toml b/winch/Cargo.toml index 6689ce10d2..5d7c6b8aa8 100644 --- a/winch/Cargo.toml +++ b/winch/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "winch-tools" -version = "0.1.0" +version = "0.0.0" description = "Binaries for testing Winch" license = "Apache-2.0 WITH LLVM-exception" repository = "https://github.com/bytecodealliance/wasmtime"