[INFO] cloning repository https://github.com/ailisp/near-wasmer
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ailisp/near-wasmer" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Failisp%2Fnear-wasmer", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Failisp%2Fnear-wasmer'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b75a0b651abd1b271142dc6ebc870b0090434972
[INFO] building ailisp/near-wasmer against master#c7f6aa2869acdbf014d094c6e427e554e160b6db for pr-146237-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Failisp%2Fnear-wasmer" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain
[INFO] started tweaking git repo https://github.com/ailisp/near-wasmer
[INFO] removed 0 missing examples
[INFO] finished tweaking git repo https://github.com/ailisp/near-wasmer
[INFO] tweaked toml for git repo https://github.com/ailisp/near-wasmer written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ailisp/near-wasmer on toolchain c7f6aa2869acdbf014d094c6e427e554e160b6db
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ailisp/near-wasmer 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" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded thiserror v1.0.26
[INFO] [stderr]   Downloaded thiserror-impl v1.0.26
[INFO] [stderr]   Downloaded stdweb-internal-runtime v0.1.5
[INFO] [stderr]   Downloaded loupe-derive v0.1.3
[INFO] [stderr]   Downloaded proc-macro2 v1.0.28
[INFO] [stderr]   Downloaded sha1 v0.6.0
[INFO] [stderr]   Downloaded filetime v0.2.15
[INFO] [stderr]   Downloaded ctor v0.1.20
[INFO] [stderr]   Downloaded base-x v0.2.8
[INFO] [stderr]   Downloaded stdweb-internal-macros v0.2.9
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.25
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.25
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.25
[INFO] [stderr]   Downloaded cranelift-bforest v0.76.0
[INFO] [stderr]   Downloaded semver-parser v0.10.2
[INFO] [stderr]   Downloaded llvm-sys v110.0.1
[INFO] [stderr]   Downloaded gumdrop_derive v0.8.0
[INFO] [stderr]   Downloaded csv-core v0.1.10
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.76.0
[INFO] [stderr]   Downloaded ref_thread_local v0.1.0
[INFO] [stderr]   Downloaded encoding_rs v0.8.28
[INFO] [stderr]   Downloaded trybuild v1.0.43
[INFO] [stderr]   Downloaded output_vt100 v0.1.2
[INFO] [stderr]   Downloaded predicates-tree v1.0.3
[INFO] [stderr]   Downloaded treeline v0.1.0
[INFO] [stderr]   Downloaded field-offset v0.3.4
[INFO] [stderr]   Downloaded structopt v0.3.22
[INFO] [stderr]   Downloaded serde_cbor v0.11.1
[INFO] [stderr]   Downloaded half v1.7.1
[INFO] [stderr]   Downloaded tinytemplate v1.2.1
[INFO] [stderr]   Downloaded generational-arena v0.2.8
[INFO] [stderr]   Downloaded sharded-slab v0.1.1
[INFO] [stderr]   Downloaded tracing-wasm v0.2.0
[INFO] [stderr]   Downloaded libc v0.2.99
[INFO] [stderr]   Downloaded predicates v2.0.1
[INFO] [stderr]   Downloaded float-cmp v0.8.0
[INFO] [stderr]   Downloaded predicates-core v1.0.2
[INFO] [stderr]   Downloaded gimli v0.25.0
[INFO] [stderr]   Downloaded rustc_version v0.3.3
[INFO] [stderr]   Downloaded xattr v0.2.2
[INFO] [stderr]   Downloaded libfuzzer-sys v0.4.2
[INFO] [stderr]   Downloaded minifb v0.19.3
[INFO] [stderr]   Downloaded sdl2 v0.34.5
[INFO] [stderr]   Downloaded nom v6.1.2
[INFO] [stderr]   Downloaded nix v0.20.2
[INFO] [stderr]   Downloaded wasm-smith v0.4.5
[INFO] [stderr]   Downloaded fern v0.6.0
[INFO] [stderr]   Downloaded criterion v0.3.5
[INFO] [stderr]   Downloaded serde_derive v1.0.127
[INFO] [stderr]   Downloaded cbindgen v0.19.0
[INFO] [stderr]   Downloaded flate2 v1.0.20
[INFO] [stderr]   Downloaded tracing-subscriber v0.2.19
[INFO] [stderr]   Downloaded orbclient v0.3.31
[INFO] [stderr]   Downloaded wasmer_inkwell v0.2.0-alpha.2
[INFO] [stderr]   Downloaded inline-c v0.1.6
[INFO] [stderr]   Downloaded plotters v0.3.1
[INFO] [stderr]   Downloaded cranelift-codegen v0.76.0
[INFO] [stderr]   Downloaded unidiff v0.3.3
[INFO] [stderr]   Downloaded csv v1.1.6
[INFO] [stderr]   Downloaded version-compare v0.0.10
[INFO] [stderr]   Downloaded serial_test v0.5.1
[INFO] [stderr]   Downloaded clap v2.33.3
[INFO] [stderr]   Downloaded test-env-log v0.2.7
[INFO] [stderr]   Downloaded arrayref v0.3.6
[INFO] [stderr] warning: spurious network error (3 tries remaining): [55] Failed sending data to the peer (Send failure: Broken pipe)
[INFO] [stderr] warning: spurious network error (3 tries remaining): [55] Failed sending data to the peer (Send failure: Broken pipe)
[INFO] [stderr] warning: spurious network error (3 tries remaining): [55] Failed sending data to the peer (Send failure: Broken pipe)
[INFO] [stderr] warning: spurious network error (3 tries remaining): [55] Failed sending data to the peer (Send failure: Connection reset by peer)
[INFO] [stderr]   Downloaded plotters-svg v0.3.1
[INFO] [stderr]   Downloaded matchers v0.0.1
[INFO] [stderr]   Downloaded inline-c-macro v0.1.5
[INFO] [stderr]   Downloaded predicates v1.0.8
[INFO] [stderr]   Downloaded bytesize v1.1.0
[INFO] [stderr]   Downloaded colored v2.0.0
[INFO] [stderr]   Downloaded colored v1.9.3
[INFO] [stderr]   Downloaded cmake v0.1.45
[INFO] [stderr]   Downloaded xcursor v0.3.3
[INFO] [stderr]   Downloaded env_logger v0.8.4
[INFO] [stderr]   Downloaded wasmparser v0.80.0
[INFO] [stderr]   Downloaded serial_test_derive v0.5.1
[INFO] [stderr]   Downloaded blake3 v1.0.0
[INFO] [stderr]   Downloaded oorandom v11.1.3
[INFO] [stderr]   Downloaded object v0.26.0
[INFO] [stderr]   Downloaded assert_cmd v1.0.8
[INFO] [stderr]   Downloaded target-lexicon v0.11.2
[INFO] [stderr]   Downloaded paste v1.0.5
[INFO] [stderr]   Downloaded distance v0.4.0
[INFO] [stderr]   Downloaded tar v0.4.37
[INFO] [stderr]   Downloaded xkb v0.2.1
[INFO] [stderr]   Downloaded clang-sys v1.2.0
[INFO] [stderr]   Downloaded which v3.1.1
[INFO] [stderr]   Downloaded xkbcommon-sys v0.7.5
[INFO] [stderr]   Downloaded wasm-encoder v0.4.1
[INFO] [stderr]   Downloaded build-deps v0.1.4
[INFO] [stderr]   Downloaded pretty_assertions v0.6.1
[INFO] [stderr]   Downloaded wast v24.0.0
[INFO] [stderr]   Downloaded ansi_term v0.11.0
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.75
[INFO] [stderr]   Downloaded gumdrop v0.8.0
[INFO] [stderr]   Downloaded cast v0.2.7
[INFO] [stderr]   Downloaded criterion-plot v0.4.4
[INFO] [stderr]   Downloaded regalloc v0.0.31
[INFO] [stderr]   Downloaded rayon v1.5.1
[INFO] [stderr]   Downloaded constant_time_eq v0.1.5
[INFO] [stderr]   Downloaded web-sys v0.3.52
[INFO] [stderr]   Downloaded itertools v0.10.1
[INFO] [stderr]   Downloaded derive_arbitrary v1.0.1
[INFO] [stderr]   Downloaded bstr v0.2.16
[INFO] [stderr]   Downloaded plotters-backend v0.3.2
[INFO] [stderr]   Downloaded console_error_panic_hook v0.1.6
[INFO] [stderr]   Downloaded dynasm v1.1.0
[INFO] [stderr]   Downloaded pest v2.1.3
[INFO] [stderr]   Downloaded tracing v0.1.26
[INFO] [stderr]   Downloaded stdweb v0.4.20
[INFO] [stderr]   Downloaded js-sys v0.3.52
[INFO] [stderr]   Downloaded syn v1.0.74
[INFO] [stderr]   Downloaded typenum v1.13.0
[INFO] [stderr]   Downloaded tester v0.9.0
[INFO] [stderr]   Downloaded compiletest_rs v0.6.0
[INFO] [stderr]   Downloaded tracing-core v0.1.18
[INFO] [stderr]   Downloaded ryu v1.0.5
[INFO] [stderr]   Downloaded serde_json v1.0.66
[INFO] [stderr]   Downloaded wasmparser v0.78.2
[INFO] [stderr]   Downloaded memchr v2.4.0
[INFO] [stderr]   Downloaded cc v1.0.69
[INFO] [stderr]   Downloaded ahash v0.7.4
[INFO] [stderr]   Downloaded lock_api v0.4.4
[INFO] [stderr]   Downloaded parking_lot v0.11.1
[INFO] [stderr]   Downloaded getopts v0.2.21
[INFO] [stderr]   Downloaded typetag v0.1.7
[INFO] [stderr]   Downloaded wast v37.0.0
[INFO] [stderr]   Downloaded rustc-demangle v0.1.20
[INFO] [stderr]   Downloaded backtrace v0.3.61
[INFO] [stderr]   Downloaded seahash v4.1.0
[INFO] [stderr]   Downloaded rayon-core v1.9.1
[INFO] [stderr]   Downloaded diff v0.1.12
[INFO] [stderr]   Downloaded rustfix v0.5.1
[INFO] [stderr]   Downloaded dirs-next v2.0.0
[INFO] [stderr]   Downloaded term v0.7.0
[INFO] [stderr]   Downloaded wat v1.0.39
[INFO] [stderr]   Downloaded tracing-attributes v0.1.15
[INFO] [stderr]   Downloaded erased-serde v0.3.16
[INFO] [stderr]   Downloaded typetag-impl v0.1.7
[INFO] [stderr]   Downloaded wasmprinter v0.2.28
[INFO] [stderr]   Downloaded const_fn v0.4.8
[INFO] [stderr]   Downloaded itoa v0.4.7
[INFO] [stderr]   Downloaded time v0.2.27
[INFO] [stderr]   Downloaded arbitrary v1.0.1
[INFO] [stderr]   Downloaded addr2line v0.16.0
[INFO] [stderr]   Downloaded rustversion v1.0.5
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.76.0
[INFO] [stderr]   Downloaded cranelift-entity v0.76.0
[INFO] [stderr]   Downloaded semver v0.11.0
[INFO] [stderr]   Downloaded dynasmrt v1.1.0
[INFO] [stderr]   Downloaded redox_users v0.4.0
[INFO] [stderr]   Downloaded inventory v0.1.10
[INFO] [stderr]   Downloaded discard v1.0.4
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.75
[INFO] [stderr]   Downloaded loupe v0.1.3
[INFO] [stderr]   Downloaded ucd-trie v0.1.3
[INFO] [stderr]   Downloaded dirs-sys-next v0.1.2
[INFO] [stderr]   Downloaded which v4.2.2
[INFO] [stderr]   Downloaded ghost v0.1.2
[INFO] [stderr]   Downloaded proc-macro-hack v0.5.19
[INFO] [stderr]   Downloaded leb128 v0.2.4
[INFO] [stderr]   Downloaded darling_core v0.13.0
[INFO] [stderr]   Downloaded more-asserts v0.2.1
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.75
[INFO] [stderr]   Downloaded ptr_meta_derive v0.1.4
[INFO] [stderr]   Downloaded ptr_meta v0.1.4
[INFO] [stderr]   Downloaded serde v1.0.127
[INFO] [stderr]   Downloaded cranelift-frontend v0.76.0
[INFO] [stderr]   Downloaded inkwell_internals v0.3.0
[INFO] [stderr]   Downloaded parking_lot_core v0.8.3
[INFO] [stderr]   Downloaded slab v0.4.4
[INFO] [stderr]   Downloaded inventory-impl v0.1.10
[INFO] [stderr]   Downloaded stdweb-derive v0.5.3
[INFO] [stderr]   Downloaded standback v0.2.17
[INFO] [stderr]   Downloaded time-macros v0.1.1
[INFO] [stderr]   Downloaded memmap2 v0.2.3
[INFO] [stderr]   Downloaded enumset v1.0.7
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.75
[INFO] [stderr]   Downloaded time-macros-impl v0.1.2
[INFO] [stderr]   Downloaded darling v0.13.0
[INFO] [stderr]   Downloaded enumset_derive v0.5.5
[INFO] [stderr]   Downloaded serde_bytes v0.11.5
[INFO] [stderr]   Downloaded region v3.0.0
[INFO] [stderr]   Downloaded wasm-bindgen-backend v0.2.75
[INFO] [stderr]   Downloaded rkyv_derive v0.6.7
[INFO] [stderr]   Downloaded darling_macro v0.13.0
[INFO] [stderr]   Downloaded rkyv v0.6.7
[INFO] [stderr]   Downloaded anyhow v1.0.42
[INFO] [stderr]   Downloaded target-lexicon v0.12.2
[INFO] [stderr]   Downloaded sdl2-sys v0.34.5
[INFO] [stderr]   Downloaded structopt-derive v0.4.15
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] dea57afd79ddbc9adfcd9f182f7eaa55993b5932d781adeae36cdce53edb8eb1
[INFO] running `Command { std: "docker" "start" "-a" "dea57afd79ddbc9adfcd9f182f7eaa55993b5932d781adeae36cdce53edb8eb1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dea57afd79ddbc9adfcd9f182f7eaa55993b5932d781adeae36cdce53edb8eb1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dea57afd79ddbc9adfcd9f182f7eaa55993b5932d781adeae36cdce53edb8eb1", kill_on_drop: false }`
[INFO] [stdout] dea57afd79ddbc9adfcd9f182f7eaa55993b5932d781adeae36cdce53edb8eb1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a794edb80b94c4d997704c917fa43fdc42df662b98ffc0e302b7308bf4113549
[INFO] running `Command { std: "docker" "start" "-a" "a794edb80b94c4d997704c917fa43fdc42df662b98ffc0e302b7308bf4113549", kill_on_drop: false }`
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] running `Command { std: "docker" "inspect" "a794edb80b94c4d997704c917fa43fdc42df662b98ffc0e302b7308bf4113549", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a794edb80b94c4d997704c917fa43fdc42df662b98ffc0e302b7308bf4113549", kill_on_drop: false }`
[INFO] [stdout] a794edb80b94c4d997704c917fa43fdc42df662b98ffc0e302b7308bf4113549
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8823b5f6b7bf1da4e8e27b7708efba0b2e90ede0f24226b64daddbb671b230ac
[INFO] running `Command { std: "docker" "start" "-a" "8823b5f6b7bf1da4e8e27b7708efba0b2e90ede0f24226b64daddbb671b230ac", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.28
[INFO] [stderr]    Compiling unicode-xid v0.2.2
[INFO] [stderr]    Compiling syn v1.0.74
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.99
[INFO] [stderr]    Compiling serde_derive v1.0.127
[INFO] [stderr]    Compiling serde v1.0.127
[INFO] [stderr]    Compiling version_check v0.9.3
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling memchr v2.4.0
[INFO] [stderr]    Compiling cc v1.0.69
[INFO] [stderr]    Compiling target-lexicon v0.12.2
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling smallvec v1.6.1
[INFO] [stderr]    Compiling rustversion v1.0.5
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling indexmap v1.7.0
[INFO] [stderr]    Compiling memoffset v0.6.4
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling crc32fast v1.2.1
[INFO] [stderr]    Compiling rkyv v0.6.7
[INFO] [stderr]    Compiling miniz_oxide v0.4.4
[INFO] [stderr]    Compiling seahash v4.1.0
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling rustc-demangle v0.1.20
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.5
[INFO] [stderr]    Compiling more-asserts v0.2.1
[INFO] [stderr]    Compiling wasmparser v0.78.2
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.5
[INFO] [stderr]    Compiling cranelift-entity v0.76.0
[INFO] [stderr]    Compiling either v1.6.1
[INFO] [stderr]    Compiling tracing-core v0.1.18
[INFO] [stderr]    Compiling rayon-core v1.9.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.7
[INFO] [stderr]    Compiling cranelift-codegen-shared v0.76.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.10
[INFO] [stderr]    Compiling leb128 v0.2.4
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling rayon v1.5.1
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling cranelift-codegen-meta v0.76.0
[INFO] [stderr]    Compiling semver v1.0.4
[INFO] [stderr]    Compiling regalloc v0.0.31
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]    Compiling backtrace v0.3.61
[INFO] [stderr]    Compiling wasmer-vm v2.0.0 (/opt/rustwide/workdir/lib/vm)
[INFO] [stderr]    Compiling region v3.0.0
[INFO] [stderr]    Compiling getrandom v0.2.3
[INFO] [stderr]    Compiling memmap2 v0.2.3
[INFO] [stderr]    Compiling crossbeam-channel v0.5.1
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling cranelift-bforest v0.76.0
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling standback v0.2.17
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling remove_dir_all v0.5.3
[INFO] [stderr]    Compiling proc-macro-hack v0.5.19
[INFO] [stderr]    Compiling libloading v0.7.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling wasmer-compiler-cranelift v2.0.0 (/opt/rustwide/workdir/lib/compiler-cranelift)
[INFO] [stderr]    Compiling which v4.2.2
[INFO] [stderr]    Compiling crossbeam-deque v0.8.1
[INFO] [stderr]    Compiling wast v37.0.0
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling const_fn v0.4.8
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling rand v0.8.4
[INFO] [stderr]    Compiling time v0.2.27
[INFO] [stderr]    Compiling anyhow v1.0.42
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling typenum v1.13.0
[INFO] [stderr]    Compiling generic-array v0.14.4
[INFO] [stderr]    Compiling cast v0.2.7
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling itoa v0.4.7
[INFO] [stderr]    Compiling serde_json v1.0.66
[INFO] [stderr]    Compiling blake3 v1.0.0
[INFO] [stderr]    Compiling instant v0.1.10
[INFO] [stderr]    Compiling unicode-width v0.1.8
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling slab v0.4.4
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling plotters-backend v0.3.2
[INFO] [stderr]    Compiling generational-arena v0.2.8
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling tempfile v3.2.0
[INFO] [stderr]    Compiling parking_lot_core v0.8.3
[INFO] [stderr]    Compiling build-deps v0.1.4
[INFO] [stderr]    Compiling plotters-svg v0.3.1
[INFO] [stderr]    Compiling test-generator v0.1.0 (/opt/rustwide/workdir/tests/lib/test-generator)
[INFO] [stderr]    Compiling csv-core v0.1.10
[INFO] [stderr]    Compiling itertools v0.10.1
[INFO] [stderr]    Compiling lock_api v0.4.4
[INFO] [stderr]    Compiling compiler-test-derive v0.0.1 (/opt/rustwide/workdir/tests/lib/compiler-test-derive)
[INFO] [stderr]    Compiling arrayref v0.3.6
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling arrayvec v0.7.1
[INFO] [stderr]    Compiling once_cell v1.8.0
[INFO] [stderr]    Compiling half v1.7.1
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling parking_lot v0.11.1
[INFO] [stderr]    Compiling walkdir v2.3.2
[INFO] [stderr]    Compiling thread_local v1.1.3
[INFO] [stderr]    Compiling wasmer-workspace v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling clap v2.33.3
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling plotters v0.3.1
[INFO] [stderr]    Compiling sharded-slab v0.1.1
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stderr]    Compiling criterion-plot v0.4.4
[INFO] [stderr]    Compiling matchers v0.0.1
[INFO] [stderr]    Compiling darling_core v0.13.0
[INFO] [stderr]    Compiling cranelift-codegen v0.76.0
[INFO] [stderr]    Compiling wat v1.0.39
[INFO] [stderr]    Compiling thiserror-impl v1.0.26
[INFO] [stderr]    Compiling ptr_meta_derive v0.1.4
[INFO] [stderr]    Compiling rkyv_derive v0.6.7
[INFO] [stderr]    Compiling loupe-derive v0.1.3
[INFO] [stderr]    Compiling tracing-attributes v0.1.15
[INFO] [stderr]    Compiling wasmer-derive v2.0.0 (/opt/rustwide/workdir/lib/derive)
[INFO] [stderr]    Compiling time-macros-impl v0.1.2
[INFO] [stderr]    Compiling serial_test_derive v0.5.1
[INFO] [stderr]    Compiling test-env-log v0.2.7
[INFO] [stderr]    Compiling serial_test v0.5.1
[INFO] [stderr]    Compiling ptr_meta v0.1.4
[INFO] [stderr]    Compiling time-macros v0.1.1
[INFO] [stderr]    Compiling thiserror v1.0.26
[INFO] [stderr]    Compiling tracing v0.1.26
[INFO] [stderr]    Compiling darling_macro v0.13.0
[INFO] [stderr]    Compiling wasmer-vfs v2.0.0 (/opt/rustwide/workdir/lib/vfs)
[INFO] [stderr]    Compiling tracing-subscriber v0.2.19
[INFO] [stderr]    Compiling darling v0.13.0
[INFO] [stdout] warning: field `flags` is never read
[INFO] [stdout]    --> lib/vfs/src/host_fs.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub struct File {
[INFO] [stdout]     |            ---- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 208 |     flags: u16,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `File` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling enumset_derive v0.5.5
[INFO] [stderr]    Compiling enumset v1.0.7
[INFO] [stderr]    Compiling serde_bytes v0.11.5
[INFO] [stderr]    Compiling bstr v0.2.16
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling serde_cbor v0.11.1
[INFO] [stderr]    Compiling csv v1.1.6
[INFO] [stderr]    Compiling gimli v0.25.0
[INFO] [stderr]    Compiling loupe v0.1.3
[INFO] [stderr]    Compiling object v0.26.0
[INFO] [stderr]    Compiling wasmer-types v2.0.0 (/opt/rustwide/workdir/lib/types)
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/types/src/lib.rs:11:13
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `core`, `default`, `enable-rkyv`, `enable-serde`, `experimental-reference-types-extern-ref`, `rkyv`, `serde`, and `std`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/types/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `core`, `default`, `enable-rkyv`, `enable-serde`, `experimental-reference-types-extern-ref`, `rkyv`, `serde`, and `std`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling criterion v0.3.5
[INFO] [stdout] warning: trait `Atomicity` is never used
[INFO] [stdout]   --> lib/types/src/memory_view.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub trait Atomicity {}
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> lib/types/src/entity/boxed_slice.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub fn values(&self) -> slice::Iter<V> {
[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] 77 |     pub fn values(&self) -> slice::Iter<'_, V> {
[INFO] [stdout]    |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> lib/types/src/entity/boxed_slice.rs:82:23
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub fn values_mut(&mut self) -> slice::IterMut<V> {
[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] 82 |     pub fn values_mut(&mut self) -> slice::IterMut<'_, V> {
[INFO] [stdout]    |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> lib/types/src/entity/boxed_slice.rs:87:17
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub fn iter(&self) -> Iter<K, V> {
[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] 87 |     pub fn iter(&self) -> Iter<'_, K, V> {
[INFO] [stdout]    |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> lib/types/src/entity/boxed_slice.rs:92:21
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub fn iter_mut(&mut self) -> IterMut<K, V> {
[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] 92 |     pub fn iter_mut(&mut self) -> IterMut<'_, K, V> {
[INFO] [stdout]    |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/types/src/entity/primary_map.rs:102:19
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn values(&self) -> slice::Iter<V> {
[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] 102 |     pub fn values(&self) -> slice::Iter<'_, V> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/types/src/entity/primary_map.rs:107:23
[INFO] [stdout]     |
[INFO] [stdout] 107 |     pub fn values_mut(&mut self) -> slice::IterMut<V> {
[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] 107 |     pub fn values_mut(&mut self) -> slice::IterMut<'_, V> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/types/src/entity/primary_map.rs:112:17
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn iter(&self) -> Iter<K, V> {
[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] 112 |     pub fn iter(&self) -> Iter<'_, K, V> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/types/src/entity/primary_map.rs:117:21
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub fn iter_mut(&mut self) -> IterMut<K, V> {
[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] 117 |     pub fn iter_mut(&mut self) -> IterMut<'_, K, V> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/types/src/entity/secondary_map.rs:115:17
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn iter(&self) -> Iter<K, V> {
[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] 115 |     pub fn iter(&self) -> Iter<'_, K, V> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/types/src/entity/secondary_map.rs:120:21
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub fn iter_mut(&mut self) -> IterMut<K, V> {
[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] 120 |     pub fn iter_mut(&mut self) -> IterMut<'_, K, V> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/types/src/entity/secondary_map.rs:130:19
[INFO] [stdout]     |
[INFO] [stdout] 130 |     pub fn values(&self) -> slice::Iter<V> {
[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] 130 |     pub fn values(&self) -> slice::Iter<'_, V> {
[INFO] [stdout]     |                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/types/src/entity/secondary_map.rs:135:23
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub fn values_mut(&mut self) -> slice::IterMut<V> {
[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] 135 |     pub fn values_mut(&mut self) -> slice::IterMut<'_, V> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasmer-wasi-types v2.0.0 (/opt/rustwide/workdir/lib/wasi-types)
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]   --> lib/wasi-types/src/directory.rs:23:35
[INFO] [stdout]    |
[INFO] [stdout] 23 |     let bytes: [u8; 8] = unsafe { transmute(ent.d_next.to_le()) };
[INFO] [stdout]    |                                   ---------^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   help: replace this with: `u64::to_ne_bytes`
[INFO] [stdout]    |
[INFO] [stdout]    = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order
[INFO] [stdout]    = note: `#[warn(unnecessary_transmutes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]   --> lib/wasi-types/src/directory.rs:27:35
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let bytes: [u8; 8] = unsafe { transmute(ent.d_ino.to_le()) };
[INFO] [stdout]    |                                   ---------^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   help: replace this with: `u64::to_ne_bytes`
[INFO] [stdout]    |
[INFO] [stdout]    = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary transmute
[INFO] [stdout]   --> lib/wasi-types/src/directory.rs:31:35
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let bytes: [u8; 4] = unsafe { transmute(ent.d_namlen.to_le()) };
[INFO] [stdout]    |                                   ---------^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   help: replace this with: `u32::to_ne_bytes`
[INFO] [stdout]    |
[INFO] [stdout]    = help: there's also `to_le_bytes` and `to_be_bytes` if you expect a particular byte order
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling addr2line v0.16.0
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> lib/vm/src/lib.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     feature = "cargo-clippy",
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default`, `enable-rkyv`, and `rkyv`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/vm/src/lib.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `default`, `enable-rkyv`, and `rkyv`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WeakInstanceRef`
[INFO] [stdout]   --> lib/vm/src/instance/mod.rs:14:30
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub use r#ref::{InstanceRef, WeakInstanceRef, WeakOrStrongInstanceRef};
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
[INFO] [stdout]   --> lib/vm/src/export.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[derive(Clone, Debug, PartialEq, MemoryUsage)]
[INFO] [stdout]    |                        --------- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 51 |     pub call_trampoline: Option<VMTrampoline>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the address of the same function can vary between different codegen units
[INFO] [stdout]    = note: furthermore, different functions could have the same address after being merged together
[INFO] [stdout]    = note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
[INFO] [stdout]    = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> lib/vm/src/instance/mod.rs:1156:20
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     pub fn exports(&self) -> indexmap::map::Iter<String, ExportIndex> {
[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] 1156 |     pub fn exports(&self) -> indexmap::map::Iter<'_, String, ExportIndex> {
[INFO] [stdout]      |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> lib/vm/src/trap/traphandlers.rs:73:22
[INFO] [stdout]    |
[INFO] [stdout] 73 |             register(&mut PREV_SIGSEGV, libc::SIGSEGV);
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]    = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]    |
[INFO] [stdout] 73 |             register(&raw mut PREV_SIGSEGV, libc::SIGSEGV);
[INFO] [stdout]    |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> lib/vm/src/trap/traphandlers.rs:76:22
[INFO] [stdout]    |
[INFO] [stdout] 76 |             register(&mut PREV_SIGILL, libc::SIGILL);
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]    |
[INFO] [stdout] 76 |             register(&raw mut PREV_SIGILL, libc::SIGILL);
[INFO] [stdout]    |                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> lib/vm/src/trap/traphandlers.rs:80:26
[INFO] [stdout]    |
[INFO] [stdout] 80 |                 register(&mut PREV_SIGFPE, libc::SIGFPE);
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]    |
[INFO] [stdout] 80 |                 register(&raw mut PREV_SIGFPE, libc::SIGFPE);
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> lib/vm/src/trap/traphandlers.rs:86:26
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 register(&mut PREV_SIGBUS, libc::SIGBUS);
[INFO] [stdout]    |                          ^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] help: use `&raw mut` instead to create a raw pointer
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 register(&raw mut PREV_SIGBUS, libc::SIGBUS);
[INFO] [stdout]    |                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> lib/vm/src/trap/traphandlers.rs:118:34
[INFO] [stdout]     |
[INFO] [stdout] 118 |                 libc::SIGSEGV => &PREV_SIGSEGV,
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] help: use `&raw const` instead to create a raw pointer
[INFO] [stdout]     |
[INFO] [stdout] 118 |                 libc::SIGSEGV => &raw const PREV_SIGSEGV,
[INFO] [stdout]     |                                   +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> lib/vm/src/trap/traphandlers.rs:119:33
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 libc::SIGBUS => &PREV_SIGBUS,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] help: use `&raw const` instead to create a raw pointer
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 libc::SIGBUS => &raw const PREV_SIGBUS,
[INFO] [stdout]     |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> lib/vm/src/trap/traphandlers.rs:120:33
[INFO] [stdout]     |
[INFO] [stdout] 120 |                 libc::SIGFPE => &PREV_SIGFPE,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] help: use `&raw const` instead to create a raw pointer
[INFO] [stdout]     |
[INFO] [stdout] 120 |                 libc::SIGFPE => &raw const PREV_SIGFPE,
[INFO] [stdout]     |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> lib/vm/src/trap/traphandlers.rs:121:33
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 libc::SIGILL => &PREV_SIGILL,
[INFO] [stdout]     |                                 ^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] help: use `&raw const` instead to create a raw pointer
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 libc::SIGILL => &raw const PREV_SIGILL,
[INFO] [stdout]     |                                  +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasmer-compiler v2.0.0 (/opt/rustwide/workdir/lib/compiler)
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/compiler/src/lib.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `core`, `default`, `enable-rkyv`, `enable-serde`, `hashbrown`, `rkyv`, `serde`, `serde_bytes`, `std`, `translator`, and `wasmparser`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/compiler/src/lib.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `core`, `default`, `enable-rkyv`, `enable-serde`, `hashbrown`, `rkyv`, `serde`, `serde_bytes`, `std`, `translator`, and `wasmparser`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `collections`
[INFO] [stdout]   --> lib/compiler/src/lib.rs:48:38
[INFO] [stdout]    |
[INFO] [stdout] 48 |         pub use std::{borrow, boxed, collections, fmt, str, string, sync, vec};
[INFO] [stdout]    |                                      ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::wasm_unsupported`
[INFO] [stdout]   --> lib/compiler/src/translator/sections.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use crate::wasm_unsupported;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasmer-engine v2.0.0 (/opt/rustwide/workdir/lib/engine)
[INFO] [stderr]    Compiling wasmer-object v2.0.0 (/opt/rustwide/workdir/lib/object)
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> lib/object/src/lib.rs:8:13
[INFO] [stdout]   |
[INFO] [stdout] 8 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]   |
[INFO] [stdout]   = note: no expected values for `feature`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/object/src/lib.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> lib/engine/src/lib.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     feature = "cargo-clippy",
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]   |
[INFO] [stdout]   = note: no expected values for `feature`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/engine/src/lib.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
[INFO] [stdout]   --> lib/engine/src/export.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[derive(Debug, PartialEq, MemoryUsage)]
[INFO] [stdout]    |                 --------- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 77 |     pub(crate) import_init_function_ptr: Option<ImportInitializerFuncPtr>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the address of the same function can vary between different codegen units
[INFO] [stdout]    = note: furthermore, different functions could have the same address after being merged together
[INFO] [stdout]    = note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
[INFO] [stdout]    = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
[INFO] [stdout]   --> lib/engine/src/export.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[derive(Debug, PartialEq, MemoryUsage)]
[INFO] [stdout]    |                 --------- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 81 |     pub(crate) host_env_clone_fn: fn(*mut std::ffi::c_void) -> *mut std::ffi::c_void,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the address of the same function can vary between different codegen units
[INFO] [stdout]    = note: furthermore, different functions could have the same address after being merged together
[INFO] [stdout]    = note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique
[INFO] [stdout]   --> lib/engine/src/export.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[derive(Debug, PartialEq, MemoryUsage)]
[INFO] [stdout]    |                 --------- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 89 |     pub(crate) host_env_drop_fn: unsafe fn(*mut std::ffi::c_void),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the address of the same function can vary between different codegen units
[INFO] [stdout]    = note: furthermore, different functions could have the same address after being merged together
[INFO] [stdout]    = note: for more information visit <https://doc.rust-lang.org/nightly/core/ptr/fn.fn_addr_eq.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasmer-engine-dylib v2.0.0 (/opt/rustwide/workdir/lib/engine-dylib)
[INFO] [stderr]    Compiling wasmer-engine-universal v2.0.0 (/opt/rustwide/workdir/lib/engine-universal)
[INFO] [stderr]    Compiling wasmer-engine-staticlib v2.0.0 (/opt/rustwide/workdir/lib/engine-staticlib)
[INFO] [stderr]    Compiling wasmer-engine-dummy v2.0.0 (/opt/rustwide/workdir/tests/lib/engine-dummy)
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> lib/engine-staticlib/src/lib.rs:9:13
[INFO] [stdout]   |
[INFO] [stdout] 9 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `compiler`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/engine-staticlib/src/lib.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `compiler`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/engine-dylib/src/lib.rs:11:13
[INFO] [stdout]    |
[INFO] [stdout] 11 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `compiler`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/engine-dylib/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `compiler`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/engine-universal/src/lib.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `compiler`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/engine-universal/src/lib.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `compiler`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling cranelift-frontend v0.76.0
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/compiler-cranelift/src/lib.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `std`, and `unwind`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/compiler-cranelift/src/lib.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `std`, and `unwind`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cranelift_codegen::print_errors::pretty_error`
[INFO] [stdout]  --> lib/compiler-cranelift/src/trampoline/mod.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub use cranelift_codegen::print_errors::pretty_error;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cranelift_codegen::Context`
[INFO] [stdout]   --> lib/compiler-cranelift/src/trampoline/mod.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use cranelift_codegen::Context;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `FunctionBuilder`
[INFO] [stdout]   --> lib/compiler-cranelift/src/trampoline/mod.rs:11:30
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use cranelift_frontend::{FunctionBuilder, FunctionBuilderContext};
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cranelift_codegen::binemit::NullTrapSink`
[INFO] [stdout]   --> lib/compiler-cranelift/src/trampoline/mod.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub use cranelift_codegen::binemit::NullTrapSink;
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CodeOffset`, `NullStackMapSink`, and `TrapSink`
[INFO] [stdout]   --> lib/compiler-cranelift/src/trampoline/mod.rs:15:42
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub use cranelift_codegen::binemit::{CodeOffset, NullStackMapSink, TrapSink};
[INFO] [stdout]    |                                          ^^^^^^^^^^  ^^^^^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> lib/compiler-cranelift/src/translator/code_translator.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     feature = "cargo-clippy",
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `std`, and `unwind`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]     --> lib/compiler-cranelift/src/translator/code_translator.rs:1981:12
[INFO] [stdout]      |
[INFO] [stdout] 1981 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::unneeded_field_pattern))]
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `std`, and `unwind`
[INFO] [stdout]      = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]    --> lib/compiler-cranelift/src/translator/func_environ.rs:170:16
[INFO] [stdout]     |
[INFO] [stdout] 170 |     #[cfg_attr(feature = "cargo-clippy", allow(clippy::too_many_arguments))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `core`, `default`, `gimli`, `hashbrown`, `std`, and `unwind`
[INFO] [stdout]     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ReturnMode`
[INFO] [stdout]   --> lib/compiler-cranelift/src/translator/mod.rs:10:63
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub use self::func_environ::{FuncEnvironment, GlobalVariable, ReturnMode, TargetEnvironment};
[INFO] [stdout]    |                                                               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self::func_state::FuncTranslationState`
[INFO] [stdout]   --> lib/compiler-cranelift/src/translator/mod.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub use self::func_state::FuncTranslationState;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `get_vmctx_value_label`
[INFO] [stdout]   --> lib/compiler-cranelift/src/translator/mod.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     get_vmctx_value_label, irlibcall_to_libcall, irreloc_to_relocationkind,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `pointer_bytes` is never used
[INFO] [stdout]   --> lib/compiler-cranelift/src/translator/func_environ.rs:67:8
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub trait TargetEnvironment {
[INFO] [stdout]    |           ----------------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 67 |     fn pointer_bytes(&self) -> u8 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `get_local_types` is never used
[INFO] [stdout]    --> lib/compiler-cranelift/src/translator/func_environ.rs:501:8
[INFO] [stdout]     |
[INFO] [stdout]  84 | pub trait FuncEnvironment: TargetEnvironment {
[INFO] [stdout]     |           --------------- method in this trait
[INFO] [stdout] ...
[INFO] [stdout] 501 |     fn get_local_types(&self) -> &[WasmerType];
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasmer v2.0.0 (/opt/rustwide/workdir/lib/api)
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/api/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `compiler`, `core`, `cranelift`, `default`, `default-compiler`, `default-cranelift`, `default-dylib`, `default-engine`, `default-llvm`, `default-singlepass`, `default-universal`, `dylib`, `engine`, `experimental-reference-types-extern-ref`, `hashbrown`, `jit`, `js`, `js-default`, `llvm`, `native`, `singlepass`, `std`, `sys`, `sys-default`, `universal`, `wasm-types-polyfill`, `wasmer-compiler-cranelift`, `wasmer-compiler-llvm`, `wasmer-compiler-singlepass`, `wasmer-engine-dylib`, `wasmer-engine-universal`, `wasmparser`, and `wat`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]   --> lib/api/src/lib.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     feature = "cargo-clippy",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `compiler`, `core`, `cranelift`, `default`, `default-compiler`, `default-cranelift`, `default-dylib`, `default-engine`, `default-llvm`, `default-singlepass`, `default-universal`, `dylib`, `engine`, `experimental-reference-types-extern-ref`, `hashbrown`, `jit`, `js`, `js-default`, `llvm`, `native`, `singlepass`, `std`, `sys`, `sys-default`, `universal`, `wasm-types-polyfill`, `wasmer-compiler-cranelift`, `wasmer-compiler-llvm`, `wasmer-compiler-singlepass`, `wasmer-engine-dylib`, `wasmer-engine-universal`, `wasmparser`, and `wat`
[INFO] [stdout]    = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1387 |     impl_host_function!([C] S0,);
[INFO] [stdout]      |     ---------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1387 |     impl_host_function!([C] S0,);
[INFO] [stdout]      |     ---------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1388 |     impl_host_function!([transparent] S1, A1);
[INFO] [stdout]      |     ----------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1388 |     impl_host_function!([transparent] S1, A1);
[INFO] [stdout]      |     ----------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1389 |     impl_host_function!([C] S2, A1, A2);
[INFO] [stdout]      |     ----------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1389 |     impl_host_function!([C] S2, A1, A2);
[INFO] [stdout]      |     ----------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1390 |     impl_host_function!([C] S3, A1, A2, A3);
[INFO] [stdout]      |     --------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1390 |     impl_host_function!([C] S3, A1, A2, A3);
[INFO] [stdout]      |     --------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1391 |     impl_host_function!([C] S4, A1, A2, A3, A4);
[INFO] [stdout]      |     ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1391 |     impl_host_function!([C] S4, A1, A2, A3, A4);
[INFO] [stdout]      |     ------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1392 |     impl_host_function!([C] S5, A1, A2, A3, A4, A5);
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1392 |     impl_host_function!([C] S5, A1, A2, A3, A4, A5);
[INFO] [stdout]      |     ----------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1393 |     impl_host_function!([C] S6, A1, A2, A3, A4, A5, A6);
[INFO] [stdout]      |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1393 |     impl_host_function!([C] S6, A1, A2, A3, A4, A5, A6);
[INFO] [stdout]      |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1394 |     impl_host_function!([C] S7, A1, A2, A3, A4, A5, A6, A7);
[INFO] [stdout]      |     ------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1394 |     impl_host_function!([C] S7, A1, A2, A3, A4, A5, A6, A7);
[INFO] [stdout]      |     ------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1395 |     impl_host_function!([C] S8, A1, A2, A3, A4, A5, A6, A7, A8);
[INFO] [stdout]      |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1395 |     impl_host_function!([C] S8, A1, A2, A3, A4, A5, A6, A7, A8);
[INFO] [stdout]      |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1396 |     impl_host_function!([C] S9, A1, A2, A3, A4, A5, A6, A7, A8, A9);
[INFO] [stdout]      |     --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1396 |     impl_host_function!([C] S9, A1, A2, A3, A4, A5, A6, A7, A8, A9);
[INFO] [stdout]      |     --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1397 |     impl_host_function!([C] S10, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10);
[INFO] [stdout]      |     --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1397 |     impl_host_function!([C] S10, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10);
[INFO] [stdout]      |     --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1398 |     impl_host_function!([C] S11, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11);
[INFO] [stdout]      |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1398 |     impl_host_function!([C] S11, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11);
[INFO] [stdout]      |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1399 |     impl_host_function!([C] S12, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12);
[INFO] [stdout]      |     ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1399 |     impl_host_function!([C] S12, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12);
[INFO] [stdout]      |     ------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1400 |     impl_host_function!([C] S13, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1400 |     impl_host_function!([C] S13, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1401 |     impl_host_function!([C] S14, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14);
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1401 |     impl_host_function!([C] S14, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14);
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1402 |     impl_host_function!([C] S15, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15);
[INFO] [stdout]      |     ---------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1402 |     impl_host_function!([C] S15, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15);
[INFO] [stdout]      |     ---------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1403 |     impl_host_function!([C] S16, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16);
[INFO] [stdout]      |     --------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1403 |     impl_host_function!([C] S16, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16);
[INFO] [stdout]      |     --------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1404 |     impl_host_function!([C] S17, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17);
[INFO] [stdout]      |     -------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1404 |     impl_host_function!([C] S17, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17);
[INFO] [stdout]      |     -------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1405 |     impl_host_function!([C] S18, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1405 |     impl_host_function!([C] S18, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1406 |     impl_host_function!([C] S19, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1406 |     impl_host_function!([C] S19, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1407 |     impl_host_function!([C] S20, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20);
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1407 |     impl_host_function!([C] S20, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20);
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1408 |     impl_host_function!([C] S21, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21);
[INFO] [stdout]      |     ---------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1408 |     impl_host_function!([C] S21, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21);
[INFO] [stdout]      |     ---------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1409 |     impl_host_function!([C] S22, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22);
[INFO] [stdout]      |     --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1409 |     impl_host_function!([C] S22, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22);
[INFO] [stdout]      |     --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1410 |     impl_host_function!([C] S23, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23);
[INFO] [stdout]      |     -------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1410 |     impl_host_function!([C] S23, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23);
[INFO] [stdout]      |     -------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1411 |     impl_host_function!([C] S24, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1411 |     impl_host_function!([C] S24, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1412 |     impl_host_function!([C] S25, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1412 |     impl_host_function!([C] S25, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25);
[INFO] [stdout]      |     ------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1304:21
[INFO] [stdout]      |
[INFO] [stdout] 1304 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Func>( _: usize, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1413 |     impl_host_function!([C] S26, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26);
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]     --> lib/api/src/sys/externals/function.rs:1346:21
[INFO] [stdout]      |
[INFO] [stdout] 1346 |                     extern fn func_wrapper<$( $x, )* Rets, RetsAsResult, Env, Func>( env: &Env, $( $x: $x::Native, )* ) -> Rets::CStruct
[INFO] [stdout]      |                     ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 1413 |     impl_host_function!([C] S26, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, A23, A24, A25, A26);
[INFO] [stdout]      |     ----------------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `impl_host_function` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> lib/api/src/sys/module.rs:331:19
[INFO] [stdout]     |
[INFO] [stdout] 331 |             .map(|mut module_info| {
[INFO] [stdout]     |                   ----^^^^^^^^^^^
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/api/src/sys/exports.rs:196:17
[INFO] [stdout]     |
[INFO] [stdout] 196 |     pub fn iter(&self) -> ExportsIterator<impl Iterator<Item = (&String, &Extern)>> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                 |         |                                     |        |
[INFO] [stdout]     |                 |         |                                     |        the same lifetime is elided here
[INFO] [stdout]     |                 |         |                                     the same lifetime is elided here
[INFO] [stdout]     |                 |         the same lifetime is hidden here
[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] 196 |     pub fn iter(&self) -> ExportsIterator<'_, impl Iterator<Item = (&String, &Extern)>> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Box::<T>::from_raw` that must be used
[INFO] [stdout]   --> lib/api/src/sys/externals/function.rs:92:18
[INFO] [stdout]    |
[INFO] [stdout] 92 |         unsafe { Box::from_raw(ptr.cast::<Env>()) };
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 92 |         unsafe { let _ = Box::from_raw(ptr.cast::<Env>()); };
[INFO] [stdout]    |                  +++++++                                 +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/api/src/sys/externals/memory.rs:221:31
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub fn view<T: ValueType>(&self) -> MemoryView<T> {
[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] 221 |     pub fn view<T: ValueType>(&self) -> MemoryView<'_, T> {
[INFO] [stdout]     |                                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/api/src/sys/externals/memory.rs:233:22
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub fn uint8view(&self) -> MemoryView<u8> {
[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] 233 |     pub fn uint8view(&self) -> MemoryView<'_, u8> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasmer-cache v2.0.0 (/opt/rustwide/workdir/lib/cache)
[INFO] [stderr]    Compiling wasmer-emscripten v2.0.0 (/opt/rustwide/workdir/lib/emscripten)
[INFO] [stderr]    Compiling wasmer-middlewares v2.0.0 (/opt/rustwide/workdir/lib/middlewares)
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]  --> lib/cache/src/lib.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | #![cfg_attr(feature = "std", deny(unstable_features))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `blake3-pure`
[INFO] [stdout]   = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> lib/cache/src/lib.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `blake3-pure`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> lib/cache/src/lib.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     feature = "cargo-clippy",
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `blake3-pure`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `debug`
[INFO] [stdout]   --> lib/emscripten/src/env/unix/mod.rs:70:11
[INFO] [stdout]    |
[INFO] [stdout] 70 |     #[cfg(feature = "debug")]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `debug` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasmer-wasi v2.0.0 (/opt/rustwide/workdir/lib/wasi)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> lib/emscripten/src/env/mod.rs:56:40
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub(crate) fn get_emscripten_data(ctx: &EmEnv) -> MutexGuard<EmscriptenData> {
[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] 56 | pub(crate) fn get_emscripten_data(ctx: &EmEnv) -> MutexGuard<'_, EmscriptenData> {
[INFO] [stdout]    |                                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FallbackFileSystem` is never constructed
[INFO] [stdout]    --> lib/wasi/src/state/mod.rs:189:12
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub struct FallbackFileSystem;
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `fail` is never used
[INFO] [stdout]    --> lib/wasi/src/state/mod.rs:192:8
[INFO] [stdout]     |
[INFO] [stdout] 191 | impl FallbackFileSystem {
[INFO] [stdout]     | ----------------------- associated function in this implementation
[INFO] [stdout] 192 |     fn fail() -> ! {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `WasiPath` is never used
[INFO] [stdout]    --> lib/wasi/src/state/types.rs:230:11
[INFO] [stdout]     |
[INFO] [stdout] 230 | pub trait WasiPath {}
[INFO] [stdout]     |           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/wasi/src/lib.rs:131:18
[INFO] [stdout]     |
[INFO] [stdout] 131 |     pub fn state(&self) -> MutexGuard<WasiState> {
[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] 131 |     pub fn state(&self) -> MutexGuard<'_, WasiState> {
[INFO] [stdout]     |                                       +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> lib/wasi/src/lib.rs:142:9
[INFO] [stdout]     |
[INFO] [stdout] 142 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 143 |         _mem_index: u32,
[INFO] [stdout] 144 |     ) -> (&Memory, MutexGuard<WasiState>) {
[INFO] [stdout]     |           ^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |           |
[INFO] [stdout]     |           the same 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] 144 |     ) -> (&Memory, MutexGuard<'_, WasiState>) {
[INFO] [stdout]     |                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling wasmer-wast v2.0.0 (/opt/rustwide/workdir/tests/lib/wast)
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> tests/lib/wast/src/lib.rs:6:13
[INFO] [stdout]   |
[INFO] [stdout] 6 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::new_without_default))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `wat`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `cargo-clippy`
[INFO] [stdout]  --> tests/lib/wast/src/lib.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 |     feature = "cargo-clippy",
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default` and `wat`
[INFO] [stdout]   = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> tests/compilers/traps.rs:272:1
[INFO] [stdout]     |
[INFO] [stdout] 272 | fn rust_panic_import(config: crate::Config) -> Result<()> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromToNativeWasmType` will fail
[INFO] [stdout]    --> tests/compilers/traps.rs:291:55
[INFO] [stdout]     |
[INFO] [stdout] 291 |                 "bar" => Function::new_native(&store, || panic!("this is another panic"))
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]    --> tests/compilers/traps.rs:317:1
[INFO] [stdout]     |
[INFO] [stdout] 317 | fn rust_panic_start_function(config: crate::Config) -> Result<()> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]     = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: FromToNativeWasmType` will fail
[INFO] [stdout]    --> tests/compilers/traps.rs:342:45
[INFO] [stdout]     |
[INFO] [stdout] 342 |     let func = Function::new_native(&store, || panic!("this is another panic"));
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `canonicalize_nans`
[INFO] [stdout]    --> tests/compilers/config.rs:102:35
[INFO] [stdout]     |
[INFO] [stdout] 102 |     pub fn compiler_config(&self, canonicalize_nans: bool) -> Box<dyn CompilerConfig> {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_canonicalize_nans`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_middlewares` is never used
[INFO] [stdout]    --> tests/compilers/config.rs:138:8
[INFO] [stdout]     |
[INFO] [stdout]  26 | impl Config {
[INFO] [stdout]     | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 138 |     fn add_middlewares(&self, config: &mut dyn CompilerConfig) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 45s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cranelift-codegen-meta v0.76.0, criterion v0.3.5, wasmer-workspace v2.0.0 (/opt/rustwide/workdir), wasmparser v0.78.2
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "8823b5f6b7bf1da4e8e27b7708efba0b2e90ede0f24226b64daddbb671b230ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8823b5f6b7bf1da4e8e27b7708efba0b2e90ede0f24226b64daddbb671b230ac", kill_on_drop: false }`
[INFO] [stdout] 8823b5f6b7bf1da4e8e27b7708efba0b2e90ede0f24226b64daddbb671b230ac
