diff --git a/Cargo.lock b/Cargo.lock index cca381b4c..9cca16c12 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5,9 +5,6 @@ name = "ahash" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0989268a37e128d4d7a8028f1c60099430113fdbc70419010601ce51a228e4fe" -dependencies = [ - "const-random", -] [[package]] name = "aho-corasick" @@ -130,26 +127,6 @@ dependencies = [ "bitflags", ] -[[package]] -name = "const-random" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f1af9ac737b2dd2d577701e59fd09ba34822f6f2ebdb30a7647405d9e55e16a" -dependencies = [ - "const-random-macro", - "proc-macro-hack", -] - -[[package]] -name = "const-random-macro" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25e4c606eb459dd29f7c57b2e0879f2b6f14ee130918c2b78ccb58a9624e6c7a" -dependencies = [ - "getrandom", - "proc-macro-hack", -] - [[package]] name = "cranelift-bforest" version = "0.62.0" @@ -409,9 +386,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479e9d9a1a3f8c489868a935b557ab5710e3e223836da2ecd52901d88935cb56" +checksum = "96282e96bfcd3da0d3aa9938bedf1e50df3269b6db08b4876d2da0bb1a0841cf" dependencies = [ "ahash", "autocfg", @@ -675,12 +652,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "proc-macro-hack" -version = "0.5.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63" - [[package]] name = "proc-macro2" version = "0.4.30" @@ -1062,18 +1033,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.15" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54b3d3d2ff68104100ab257bb6bb0cb26c901abe4bd4ba15961f3bf867924012" +checksum = "d12a1dae4add0f0d568eebc7bf142f145ba1aa2544cafb195c76f0f409091b60" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.15" +version = "1.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca972988113b7715266f91250ddb98070d033c62a011fa0fcc57434a649310dd" +checksum = "3f34e0c1caaa462fd840ec6b768946ea1e7842620d94fe29d5b847138f521269" dependencies = [ "proc-macro2 1.0.10", "quote 1.0.3", diff --git a/Cargo.toml b/Cargo.toml index 22da84e29..154d2b400 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ wasmer-jit = { path = "lib/jit" } wasmer-wast = { path = "tests/lib/wast", optional = true} atty = "0.2" anyhow = "1.0.28" -structopt = { version = "0.3.13", features = ["suggestions"] } +structopt = { version = "0.3", features = ["suggestions"] } [workspace] members = [ @@ -56,7 +56,7 @@ wasmer-wast = { path = "tests/lib/wast" } # Don't add the backend features in default, please add them on the Makefile # since we might want to autoconfigure them depending on the availability on the host. # default = ["wasi"] -default = ["wast", "compiler-cranelift"] +default = ["wast", "compiler-llvm"] wast = ["wasmer-wast"] compiler-singlepass = [ "wasmer/compiler-singlepass", diff --git a/lib/api/Cargo.toml b/lib/api/Cargo.toml index 39f0a140e..2d3d39df9 100644 --- a/lib/api/Cargo.toml +++ b/lib/api/Cargo.toml @@ -19,7 +19,7 @@ wasm-common = { path = "../wasm-common", version = "0.16.2" } indexmap = { version = "1.3.2", features = ["serde-1"] } cfg-if = "0.1.10" wat = { version = "1.0.15", optional = true } -thiserror = "1.0.15" +thiserror = "1.0.16" [target.'cfg(target_os = "windows")'.dependencies] winapi = "0.3.8" diff --git a/lib/compiler-cranelift/Cargo.toml b/lib/compiler-cranelift/Cargo.toml index 8612209aa..e8f8fb9a8 100644 --- a/lib/compiler-cranelift/Cargo.toml +++ b/lib/compiler-cranelift/Cargo.toml @@ -12,7 +12,7 @@ readme = "README.md" edition = "2018" [dependencies] -hashbrown = { version = "0.7.1", optional = true } +hashbrown = { version = "0.7.2", optional = true } log = { version = "0.4.8", default-features = false } cranelift-codegen = { version = "0.62.0", default-features = false } cranelift-frontend = { version = "0.62.0", default-features = false } diff --git a/lib/compiler-llvm/Cargo.toml b/lib/compiler-llvm/Cargo.toml index 81edae75b..5b40ba122 100644 --- a/lib/compiler-llvm/Cargo.toml +++ b/lib/compiler-llvm/Cargo.toml @@ -33,14 +33,14 @@ features = ["llvm10-0", "target-x86"] #version = "0.1.0-llvm8sample" git = "https://github.com/theDan64/inkwell" rev = "3c4498ff64bf148a1d58c388ac557a6a26e7ceea" -path = "/home/nicholas/inkwell" +# path = "/home/nicholas/inkwell" default-features = false features = ["llvm10-0", "target-aarch64"] [build-dependencies] cc = "1.0" lazy_static = "1.4" -regex = "1.2" +regex = "1.3" semver = "0.9" rustc_version = "0.2" diff --git a/lib/compiler-singlepass/Cargo.toml b/lib/compiler-singlepass/Cargo.toml index 9d91eb5b3..30f272979 100644 --- a/lib/compiler-singlepass/Cargo.toml +++ b/lib/compiler-singlepass/Cargo.toml @@ -12,7 +12,7 @@ readme = "README.md" edition = "2018" [dependencies] -hashbrown = { version = "0.7.1", optional = true } +hashbrown = { version = "0.7.2", optional = true } log = { version = "0.4.8", default-features = false } wasmer-compiler = { path = "../compiler", version = "0.16.2", default-features = false } wasmer-runtime = { path = "../runtime", version = "0.16.2" } diff --git a/lib/compiler/Cargo.toml b/lib/compiler/Cargo.toml index 572042fa3..8fa1a016b 100644 --- a/lib/compiler/Cargo.toml +++ b/lib/compiler/Cargo.toml @@ -16,9 +16,9 @@ target-lexicon = { version = "0.10.0", default-features = false } wasmparser = { version = "0.51.4", default-features = false } wasmer-runtime = { path = "../runtime", version = "0.16.2" } wasm-common = { path = "../wasm-common", version = "0.16.2" } -hashbrown = { version = "0.7.1", optional = true } +hashbrown = { version = "0.7.2", optional = true } serde = { version = "1.0.106", features = ["derive"], optional = true } -thiserror = "1.0.15" +thiserror = "1.0.16" serde_bytes = { version = "0.11.3", optional = true } [target.'cfg(any(target_arch = "x86", target_arch = "x86_64"))'.dependencies] diff --git a/lib/jit/Cargo.toml b/lib/jit/Cargo.toml index 1500ff0a6..4d0c17250 100644 --- a/lib/jit/Cargo.toml +++ b/lib/jit/Cargo.toml @@ -18,7 +18,7 @@ target-lexicon = { version = "0.10.0", default-features = false } backtrace = "0.3.46" rustc-demangle = "0.1.16" more-asserts = "0.2.1" -thiserror = "1.0.15" +thiserror = "1.0.16" region = "2.1.2" serde = { version = "1.0.106", sfeatures = ["derive", "rc"] } bincode = "1.2.1" diff --git a/lib/runtime/Cargo.toml b/lib/runtime/Cargo.toml index a62940013..7a8fce1af 100644 --- a/lib/runtime/Cargo.toml +++ b/lib/runtime/Cargo.toml @@ -13,10 +13,10 @@ edition = "2018" [dependencies] wasm-common = { path = "../wasm-common", version = "0.16.2", features = ["enable-serde"] } region = "2.1.2" -libc = { version = "0.2.68", default-features = false } +libc = { version = "0.2", default-features = false } memoffset = "0.5.4" indexmap = { version = "1.3.2", features = ["serde-1"] } -thiserror = "1.0.15" +thiserror = "1.0.16" more-asserts = "0.2.1" cfg-if = "0.1.10" backtrace = "0.3.46"