Update WABT dep to fixe names spectests

This commit is contained in:
Brandon Fish
2019-08-12 15:35:32 -06:00
parent a4979f9909
commit d695bd0c84
8 changed files with 16 additions and 20 deletions

17
Cargo.lock generated
View File

@ -1359,7 +1359,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
[[package]] [[package]]
name = "wabt" name = "wabt"
version = "0.9.0" version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [ dependencies = [
"serde 1.0.98 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.98 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1397,7 +1397,7 @@ dependencies = [
"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
"structopt 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", "structopt 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)",
"wabt 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmer-clif-backend 0.6.0", "wasmer-clif-backend 0.6.0",
"wasmer-dev-utils 0.6.0", "wasmer-dev-utils 0.6.0",
"wasmer-emscripten 0.6.0", "wasmer-emscripten 0.6.0",
@ -1484,7 +1484,7 @@ name = "wasmer-emscripten-tests"
version = "0.6.0" version = "0.6.0"
dependencies = [ dependencies = [
"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"wabt 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmer-clif-backend 0.6.0", "wasmer-clif-backend 0.6.0",
"wasmer-dev-utils 0.6.0", "wasmer-dev-utils 0.6.0",
"wasmer-emscripten 0.6.0", "wasmer-emscripten 0.6.0",
@ -1516,8 +1516,7 @@ dependencies = [
"rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
"semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "semver 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
"smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",
"structopt 0.2.18 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
"wabt 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmer-runtime-core 0.6.0", "wasmer-runtime-core 0.6.0",
"wasmparser 0.35.1 (registry+https://github.com/rust-lang/crates.io-index)", "wasmparser 0.35.1 (registry+https://github.com/rust-lang/crates.io-index)",
"winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)", "winapi 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
@ -1528,7 +1527,7 @@ name = "wasmer-middleware-common"
version = "0.6.0" version = "0.6.0"
dependencies = [ dependencies = [
"criterion 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", "criterion 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)",
"wabt 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmer-clif-backend 0.6.0", "wasmer-clif-backend 0.6.0",
"wasmer-llvm-backend 0.6.0", "wasmer-llvm-backend 0.6.0",
"wasmer-runtime-core 0.6.0", "wasmer-runtime-core 0.6.0",
@ -1543,7 +1542,7 @@ dependencies = [
"lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", "memmap 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
"tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"wabt 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmer-clif-backend 0.6.0", "wasmer-clif-backend 0.6.0",
"wasmer-llvm-backend 0.6.0", "wasmer-llvm-backend 0.6.0",
"wasmer-runtime-core 0.6.0", "wasmer-runtime-core 0.6.0",
@ -1609,7 +1608,7 @@ name = "wasmer-spectests"
version = "0.6.0" version = "0.6.0"
dependencies = [ dependencies = [
"glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "glob 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"wabt 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)", "wabt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)",
"wasmer-clif-backend 0.6.0", "wasmer-clif-backend 0.6.0",
"wasmer-llvm-backend 0.6.0", "wasmer-llvm-backend 0.6.0",
"wasmer-runtime-core 0.6.0", "wasmer-runtime-core 0.6.0",
@ -1889,7 +1888,7 @@ dependencies = [
"checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a" "checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
"checksum version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" "checksum version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd"
"checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" "checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
"checksum wabt 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d07edd40d190ddcbd0113c2150ccb214f47a02ff36958630ba0e5b8138ece1c1" "checksum wabt 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)" = "94b5f5d6984ca42df66280baa8a15ac188a173ddaf4580b574a98931c01920e7"
"checksum wabt-sys 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b064c81821100adb4b71923cecfc67fef083db21c3bbd454b0162c7ffe63eeaa" "checksum wabt-sys 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b064c81821100adb4b71923cecfc67fef083db21c3bbd454b0162c7ffe63eeaa"
"checksum walkdir 2.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "9d9d7ed3431229a144296213105a390676cc49c9b6a72bd19f3176c98e129fa1" "checksum walkdir 2.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "9d9d7ed3431229a144296213105a390676cc49c9b6a72bd19f3176c98e129fa1"
"checksum wasmer-clif-fork-frontend 0.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3bd6bec1587a3b11222f4ff129fd119785713c41de413f54f99d3c03743812f4" "checksum wasmer-clif-fork-frontend 0.33.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3bd6bec1587a3b11222f4ff129fd119785713c41de413f54f99d3c03743812f4"

View File

@ -22,7 +22,7 @@ include = [
byteorder = "1.3.2" byteorder = "1.3.2"
errno = "0.2.4" errno = "0.2.4"
structopt = "0.2.18" structopt = "0.2.18"
wabt = "0.9.0" wabt = "0.9.1"
wasmer-clif-backend = { path = "lib/clif-backend" } wasmer-clif-backend = { path = "lib/clif-backend" }
wasmer-singlepass-backend = { path = "lib/singlepass-backend", optional = true } wasmer-singlepass-backend = { path = "lib/singlepass-backend", optional = true }
wasmer-middleware-common = { path = "lib/middleware-common" } wasmer-middleware-common = { path = "lib/middleware-common" }
@ -60,7 +60,7 @@ members = [
] ]
[build-dependencies] [build-dependencies]
wabt = "0.9.0" wabt = "0.9.1"
glob = "0.3.0" glob = "0.3.0"
rustc_version = "0.2.3" rustc_version = "0.2.3"

View File

@ -16,7 +16,7 @@ wasmer-llvm-backend = { path = "../llvm-backend", version = "0.6.0", optional =
wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.6.0", optional = true } wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.6.0", optional = true }
[dev-dependencies] [dev-dependencies]
wabt = "0.9.0" wabt = "0.9.1"
wasmer-dev-utils = { path = "../dev-utils", version = "0.6.0"} wasmer-dev-utils = { path = "../dev-utils", version = "0.6.0"}
[build-dependencies] [build-dependencies]

View File

@ -33,7 +33,7 @@ semver = "0.9"
rustc_version = "0.2.3" rustc_version = "0.2.3"
[dev-dependencies] [dev-dependencies]
wabt = "0.9.0" wabt = "0.9.1"
[features] [features]
debug = ["wasmer-runtime-core/debug"] debug = ["wasmer-runtime-core/debug"]

View File

@ -14,7 +14,7 @@ wasmer-llvm-backend = { path = "../llvm-backend", version = "0.6.0", optional =
wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.6.0", optional = true } wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.6.0", optional = true }
[dev-dependencies] [dev-dependencies]
wabt = "0.9.0" wabt = "0.9.1"
criterion = "0.2" criterion = "0.2"
[features] [features]

View File

@ -25,7 +25,7 @@ optional = true
[dev-dependencies] [dev-dependencies]
tempfile = "3.1.0" tempfile = "3.1.0"
criterion = "0.2" criterion = "0.2"
wabt = "0.9.0" wabt = "0.9.1"
[dependencies.wasmer-llvm-backend] [dependencies.wasmer-llvm-backend]
path = "../llvm-backend" path = "../llvm-backend"

View File

@ -15,10 +15,10 @@ wasmer-llvm-backend = { path = "../llvm-backend", version = "0.6.0", optional =
wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.6.0", optional = true } wasmer-singlepass-backend = { path = "../singlepass-backend", version = "0.6.0", optional = true }
[build-dependencies] [build-dependencies]
wabt = "0.9.0" wabt = "0.9.1"
[dev-dependencies] [dev-dependencies]
wabt = "0.9.0" wabt = "0.9.1"
[features] [features]
default = ["fast-tests"] default = ["fast-tests"]

View File

@ -17,7 +17,6 @@
# #
# Cranelift # Cranelift
clif:skip:names.wast:* # Names file has parsing error?
clif:skip:simd.wast:* # SIMD not implemented clif:skip:simd.wast:* # SIMD not implemented
clif:skip:simd_binaryen.wast:* # SIMD not implemented clif:skip:simd_binaryen.wast:* # SIMD not implemented
@ -818,7 +817,6 @@ llvm:skip:imports.wast:391 # Running forever
llvm:skip:imports.wast:402 # Running forever llvm:skip:imports.wast:402 # Running forever
llvm:skip:imports.wast:487 # LLVM ERROR: Program used external function '_vm.memory.grow.static.import' which could not be resolved! llvm:skip:imports.wast:487 # LLVM ERROR: Program used external function '_vm.memory.grow.static.import' which could not be resolved!
llvm:skip:linking.wast:306 # LLVM ERROR: Program used external function '_vm.memory.grow.static.import' which could not be resolved! llvm:skip:linking.wast:306 # LLVM ERROR: Program used external function '_vm.memory.grow.static.import' which could not be resolved!
llvm:skip:names.wast:* # Names file has parsing error?
llvm:skip:call.wast:273 # Spec running forever llvm:skip:call.wast:273 # Spec running forever
llvm:skip:call_indirect.wast:556 # Spec running forever llvm:skip:call_indirect.wast:556 # Spec running forever
llvm:skip:call_indirect.wast:557 # Spec running forever llvm:skip:call_indirect.wast:557 # Spec running forever
@ -919,7 +917,6 @@ llvm:skip:unreachable.wast:*:windows
llvm:skip:unwind.wast:*:windows llvm:skip:unwind.wast:*:windows
# Singlepass # Singlepass
singlepass:skip:names.wast:* # Names file has parsing error?
singlepass:skip:simd.wast:* # SIMD not implemented singlepass:skip:simd.wast:* # SIMD not implemented
singlepass:skip:simd_binaryen.wast:* # SIMD not implemented singlepass:skip:simd_binaryen.wast:* # SIMD not implemented