[INFO] fetching crate twasmi 0.6.2...
[INFO] testing twasmi-0.6.2 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate twasmi 0.6.2 into /workspace/builds/worker-2-tc1/source
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config
[INFO] started tweaking crates.io crate twasmi 0.6.2
[INFO] finished tweaking crates.io crate twasmi 0.6.2
[INFO] tweaked toml for crates.io crate twasmi 0.6.2 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate twasmi 0.6.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate twasmi 0.6.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wabt v0.9.1
[INFO] [stderr]   Downloaded cmake v0.1.45
[INFO] [stderr]   Downloaded glob v0.2.11
[INFO] [stderr]   Downloaded serde v1.0.123
[INFO] [stderr]   Downloaded twasmi-validation v0.3.0
[INFO] [stderr]   Downloaded tetsy-wasm v0.41.0
[INFO] [stderr]   Downloaded errno v0.2.7
[INFO] [stderr]   Downloaded errno-dragonfly v0.1.1
[INFO] [stderr]   Downloaded serde_derive v1.0.123
[INFO] [stderr]   Downloaded wabt-sys v0.6.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe
[INFO] running `Command { std: "docker" "start" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling libc v0.2.87
[INFO] [stderr]    Compiling tetsy-wasm v0.41.0
[INFO] [stderr]    Compiling memory_units v0.3.0
[INFO] [stderr]    Compiling downcast-rs v1.2.0
[INFO] [stderr]    Compiling twasmi-validation v0.3.0
[INFO] [stderr]    Compiling twasmi v0.6.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/memory/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     u32,
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/runner.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | use core::{u32, usize};
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/runner.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 | use core::{u32, usize};
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/runner.rs:853:28
[INFO] [stdout]     |
[INFO] [stdout] 853 |             Err(_) => u32::MAX, // Returns -1 (or 0xFFFFFFFF) in case of error.
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/table.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | use core::u32;
[INFO] [stdout]   |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/table.rs:106:63
[INFO] [stdout]     |
[INFO] [stdout] 106 |         let maximum_size = self.maximum_size().unwrap_or(u32::MAX);
[INFO] [stdout]     |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/value.rs:4:17
[INFO] [stdout]   |
[INFO] [stdout] 4 | use core::{f32, i32, i64, u32, u64};
[INFO] [stdout]   |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i64`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/value.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | use core::{f32, i32, i64, u32, u64};
[INFO] [stdout]   |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/value.rs:4:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | use core::{f32, i32, i64, u32, u64};
[INFO] [stdout]   |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::u64`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/value.rs:4:32
[INFO] [stdout]   |
[INFO] [stdout] 4 | use core::{f32, i32, i64, u32, u64};
[INFO] [stdout]   |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl isize>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/memory/mmap_bytebuf.rs:30:25
[INFO] [stdout]    |
[INFO] [stdout] 30 |         if len > isize::max_value() as usize {
[INFO] [stdout]    |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/prepare/compile.rs:1167:22
[INFO] [stdout]      |
[INFO] [stdout] 1167 |                 u32::max_value()
[INFO] [stdout]      |                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl i8>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/value.rs:275:23
[INFO] [stdout]     |
[INFO] [stdout] 275 |         let min = i8::min_value() as i32;
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl i8>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/value.rs:276:23
[INFO] [stdout]     |
[INFO] [stdout] 276 |         let max = i8::max_value() as i32;
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl i16>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/value.rs:289:24
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let min = i16::min_value() as i32;
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl i16>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/value.rs:290:24
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let max = i16::max_value() as i32;
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u8>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/value.rs:303:23
[INFO] [stdout]     |
[INFO] [stdout] 303 |         let min = u8::min_value() as i32;
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u8>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/value.rs:304:23
[INFO] [stdout]     |
[INFO] [stdout] 304 |         let max = u8::max_value() as i32;
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u16>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/value.rs:317:24
[INFO] [stdout]     |
[INFO] [stdout] 317 |         let min = u16::min_value() as i32;
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u16>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/value.rs:318:24
[INFO] [stdout]     |
[INFO] [stdout] 318 |         let max = u16::max_value() as i32;
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/isa.rs:573:25
[INFO] [stdout]     |
[INFO] [stdout] 573 |     pub fn iterate_from(&self, position: u32) -> InstructionIter {
[INFO] [stdout]     |                         ^^^^^                    ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 573 |     pub fn iterate_from(&self, position: u32) -> InstructionIter<'_> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/module.rs:218:24
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn globals<'a>(&self) -> Ref<Vec<GlobalRef>> {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn globals<'a>(&self) -> Ref<'_, Vec<GlobalRef>> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 10.26s
[INFO] running `Command { std: "docker" "inspect" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling cc v1.0.67
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling syn v1.0.60
[INFO] [stderr]    Compiling serde v1.0.123
[INFO] [stderr]    Compiling serde_json v1.0.64
[INFO] [stderr]    Compiling serde_derive v1.0.123
[INFO] [stderr]    Compiling itoa v0.4.7
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/memory/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     u32,
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/runner.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | use core::{u32, usize};
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/runner.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 | use core::{u32, usize};
[INFO] [stdout]    |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/runner.rs:853:28
[INFO] [stdout]     |
[INFO] [stdout] 853 |             Err(_) => u32::MAX, // Returns -1 (or 0xFFFFFFFF) in case of error.
[INFO] [stdout]     |                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/table.rs:7:11
[INFO] [stdout]   |
[INFO] [stdout] 7 | use core::u32;
[INFO] [stdout]   |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/table.rs:106:63
[INFO] [stdout]     |
[INFO] [stdout] 106 |         let maximum_size = self.maximum_size().unwrap_or(u32::MAX);
[INFO] [stdout]     |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/value.rs:4:17
[INFO] [stdout]   |
[INFO] [stdout] 4 | use core::{f32, i32, i64, u32, u64};
[INFO] [stdout]   |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::i64`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/value.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | use core::{f32, i32, i64, u32, u64};
[INFO] [stdout]   |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/value.rs:4:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | use core::{f32, i32, i64, u32, u64};
[INFO] [stdout]   |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::u64`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/value.rs:4:32
[INFO] [stdout]   |
[INFO] [stdout] 4 | use core::{f32, i32, i64, u32, u64};
[INFO] [stdout]   |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl isize>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/memory/mmap_bytebuf.rs:30:25
[INFO] [stdout]    |
[INFO] [stdout] 30 |         if len > isize::max_value() as usize {
[INFO] [stdout]    |                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/prepare/compile.rs:1167:22
[INFO] [stdout]      |
[INFO] [stdout] 1167 |                 u32::max_value()
[INFO] [stdout]      |                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl i8>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/value.rs:275:23
[INFO] [stdout]     |
[INFO] [stdout] 275 |         let min = i8::min_value() as i32;
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl i8>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/value.rs:276:23
[INFO] [stdout]     |
[INFO] [stdout] 276 |         let max = i8::max_value() as i32;
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl i16>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/value.rs:289:24
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let min = i16::min_value() as i32;
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl i16>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/value.rs:290:24
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let max = i16::max_value() as i32;
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u8>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/value.rs:303:23
[INFO] [stdout]     |
[INFO] [stdout] 303 |         let min = u8::min_value() as i32;
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u8>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/value.rs:304:23
[INFO] [stdout]     |
[INFO] [stdout] 304 |         let max = u8::max_value() as i32;
[INFO] [stdout]     |                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u16>::min_value`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/value.rs:317:24
[INFO] [stdout]     |
[INFO] [stdout] 317 |         let min = u16::min_value() as i32;
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u16>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/value.rs:318:24
[INFO] [stdout]     |
[INFO] [stdout] 318 |         let max = u16::max_value() as i32;
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/isa.rs:573:25
[INFO] [stdout]     |
[INFO] [stdout] 573 |     pub fn iterate_from(&self, position: u32) -> InstructionIter {
[INFO] [stdout]     |                         ^^^^^                    ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 573 |     pub fn iterate_from(&self, position: u32) -> InstructionIter<'_> {
[INFO] [stdout]     |                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/module.rs:218:24
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn globals<'a>(&self) -> Ref<Vec<GlobalRef>> {
[INFO] [stdout]     |                        ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                        |
[INFO] [stdout]     |                        the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub fn globals<'a>(&self) -> Ref<'_, Vec<GlobalRef>> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cmake v0.1.45
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling wabt-sys v0.6.1
[INFO] [stderr] error: failed to run custom build command for `wabt-sys v0.6.1`
[INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/wabt-sys-f323f75a74c17e6b/build-script-build` (exit status: 101)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   running: cd "/opt/rustwide/target/release/build/wabt-sys-dcd2335b45bca428/out/build" && CMAKE_PREFIX_PATH="" "cmake" "/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/wabt-sys-0.6.1/wabt" "-DBUILD_TESTS=OFF" "-DBUILD_TOOLS=OFF" "-DCMAKE_INSTALL_PREFIX=/opt/rustwide/target/release/build/wabt-sys-dcd2335b45bca428/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Release"
[INFO] [stderr]   -- Configuring incomplete, errors occurred!
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr]   CMake Error at CMakeLists.txt:17 (cmake_minimum_required):
[INFO] [stderr]     Compatibility with CMake < 3.5 has been removed from CMake.
[INFO] [stderr] 
[INFO] [stderr]     Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
[INFO] [stderr]     to tell CMake that the project requires at least <min> but has been updated
[INFO] [stderr]     to work with policies introduced by <max> or earlier.
[INFO] [stderr] 
[INFO] [stderr]     Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   thread 'main' (749) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.45/src/lib.rs:894:5:
[INFO] [stderr] 
[INFO] [stderr]   command did not execute successfully, got: exit status: 1
[INFO] [stderr] 
[INFO] [stderr]   build script failed, must exit now
[INFO] [stderr]   stack backtrace:
[INFO] [stderr]      0:     0x58bf256c56b1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stderr]      1:     0x58bf256da18a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stderr]      2:     0x58bf256cb9dc - <std[70759c8f55707aa4]::sys::stdio::unix::Stderr as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stderr]      3:     0x58bf256a2636 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stderr]      4:     0x58bf256bef61 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stderr]      5:     0x58bf256bf11b - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stderr]      6:     0x58bf256a26e2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stderr]      7:     0x58bf2569b2a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stderr]      8:     0x58bf256a2fed - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stderr]      9:     0x58bf256da8fc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stderr]     10:     0x58bf25646ac7 - cmake[7c86cf4f46abca14]::fail
[INFO] [stderr]     11:     0x58bf25646781 - cmake[7c86cf4f46abca14]::run
[INFO] [stderr]     12:     0x58bf2564a86d - <cmake[7c86cf4f46abca14]::Config>::build
[INFO] [stderr]     13:     0x58bf25643189 - build_script_build[ac05739289a8c42f]::main
[INFO] [stderr]     14:     0x58bf25643723 - <fn() as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr]     15:     0x58bf25642d2e - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<fn(), ()>
[INFO] [stderr]     16:     0x58bf25642d59 - std[70759c8f55707aa4]::rt::lang_start::<()>::{closure#0}
[INFO] [stderr]     17:     0x58bf256be329 - std[70759c8f55707aa4]::rt::lang_start_internal
[INFO] [stderr]     18:     0x58bf25642a01 - std[70759c8f55707aa4]::rt::lang_start::<()>
[INFO] [stderr]     19:     0x58bf25643765 - main
[INFO] [stderr]     20:     0x754a609c3601 - <unknown>
[INFO] [stderr]     21:     0x754a609c3718 - __libc_start_main
[INFO] [stderr]     22:     0x58bf25641db5 - _start
[INFO] [stderr]     23:                0x0 - <unknown>
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe", kill_on_drop: false }`
[INFO] [stdout] cd2dfd9d8a5a2a335102ac4d07e8c58c5828fb3658409516c60f408b9cc873fe
