diff --git a/Cargo.lock b/Cargo.lock index 40232bcae282..32e3de6dc2ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -986,12 +986,6 @@ dependencies = [ "syn", ] -[[package]] -name = "diff" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499" - [[package]] name = "digest" version = "0.9.0" @@ -3855,9 +3849,9 @@ dependencies = [ [[package]] name = "wast" -version = "33.0.0" +version = "35.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d04fe175c7f78214971293e7d8875673804e736092206a3a4544dbc12811c1b" +checksum = "2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68" dependencies = [ "leb128", ] @@ -3986,16 +3980,13 @@ dependencies = [ [[package]] name = "witx" -version = "0.9.0" +version = "0.9.1" dependencies = [ "anyhow", - "diff", "log", - "pretty_env_logger", "rayon", - "structopt", "thiserror", - "wast 33.0.0", + "wast 35.0.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index fb7e164c3df2..8c80b4cf4a63 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -73,19 +73,13 @@ members = [ "cranelift", "crates/bench-api", "crates/c-api", - "crates/fuzzing", "crates/misc/run-examples", - "crates/wiggle", - "crates/wiggle/generate", - "crates/wiggle/macro", - "crates/wasi-common", - "crates/wasi-common/cap-std-sync", - "crates/wasi-common/tokio", "examples/fib-debug/wasm", "examples/wasi/wasm", "examples/tokio/wasm", "fuzz", ] +exclude = ['crates/wasi-common/WASI/tools/witx-cli'] [features] default = ["jitdump", "wasmtime/wat", "wasmtime/parallel-compilation", "wasi-nn"] diff --git a/crates/wasi-common/WASI b/crates/wasi-common/WASI index ef8c1a53feb2..5ab83a68d4eb 160000 --- a/crates/wasi-common/WASI +++ b/crates/wasi-common/WASI @@ -1 +1 @@ -Subproject commit ef8c1a53feb2dfb763d4ea5c7d9e0a0126b45579 +Subproject commit 5ab83a68d4eb4f218a898ed03b963b7393caaedc diff --git a/crates/wiggle/Cargo.toml b/crates/wiggle/Cargo.toml index 139115b457c4..ae5633e90fa8 100644 --- a/crates/wiggle/Cargo.toml +++ b/crates/wiggle/Cargo.toml @@ -12,7 +12,7 @@ include = ["src/**/*", "README.md", "LICENSE"] [dependencies] thiserror = "1" -witx = { path = "../wasi-common/WASI/tools/witx", version = "0.9.0", optional = true } +witx = { path = "../wasi-common/WASI/tools/witx", version = "0.9.1", optional = true } wiggle-macro = { path = "macro", version = "0.28.0" } tracing = "0.1.15" bitflags = "1.2" diff --git a/crates/wiggle/generate/Cargo.toml b/crates/wiggle/generate/Cargo.toml index b1f82872a4be..683f9efa9a4d 100644 --- a/crates/wiggle/generate/Cargo.toml +++ b/crates/wiggle/generate/Cargo.toml @@ -14,7 +14,7 @@ include = ["src/**/*", "README.md", "LICENSE"] [lib] [dependencies] -witx = { version = "0.9.0", path = "../../wasi-common/WASI/tools/witx" } +witx = { version = "0.9.1", path = "../../wasi-common/WASI/tools/witx" } quote = "1.0" proc-macro2 = "1.0" heck = "0.3" diff --git a/crates/wiggle/macro/Cargo.toml b/crates/wiggle/macro/Cargo.toml index 3401d0df6fcb..b5287bccdca2 100644 --- a/crates/wiggle/macro/Cargo.toml +++ b/crates/wiggle/macro/Cargo.toml @@ -22,7 +22,7 @@ doctest = false [dependencies] wiggle-generate = { path = "../generate", version = "0.28.0" } -witx = { version = "0.9.0", path = "../../wasi-common/WASI/tools/witx" } +witx = { version = "0.9.1", path = "../../wasi-common/WASI/tools/witx" } quote = "1.0" syn = { version = "1.0", features = ["full"] } proc-macro2 = "1.0" diff --git a/scripts/publish.rs b/scripts/publish.rs index e21fcc724dda..36299cbd427f 100644 --- a/scripts/publish.rs +++ b/scripts/publish.rs @@ -176,7 +176,7 @@ fn read_crate(manifest: &Path) -> Crate { } else { version.clone() }; - if ["witx", "wasi-crypto"].contains(&&name[..]) { + if ["witx", "witx-cli", "wasi-crypto"].contains(&&name[..]) { publish = false; } Crate {