[INFO] crate wasi-common 0.2.0 is already in cache [INFO] testing wasi-common-0.2.0 against beta-2019-09-28 for beta-1.39-1 [INFO] extracting crate wasi-common 0.2.0 into work/builds/worker-5/source [INFO] validating manifest of crates.io crate wasi-common 0.2.0 on toolchain beta-2019-09-28 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate wasi-common 0.2.0 [INFO] finished tweaking crates.io crate wasi-common 0.2.0 [INFO] tweaked toml for crates.io crate wasi-common 0.2.0 written to work/builds/worker-5/source/Cargo.toml [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+beta-2019-09-28" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "build" "--frozen"` [INFO] [stdout] 7f042042a619a450608f25dbc814e396c0eeb4a3964c50559d203d3990160d58 [INFO] running `"docker" "start" "-a" "7f042042a619a450608f25dbc814e396c0eeb4a3964c50559d203d3990160d58"` [INFO] [stderr] Compiling wasi-common v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling nix v0.13.1 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] warning: unused variable: `out` [INFO] [stderr] --> build.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | let mut out = File::create(out_dir.join("misc_testsuite_tests.rs")) [INFO] [stderr] | ^^^ help: consider prefixing with an underscore: `_out` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> build.rs:17:9 [INFO] [stderr] | [INFO] [stderr] 17 | let mut out = File::create(out_dir.join("misc_testsuite_tests.rs")) [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_directory` [INFO] [stderr] --> build.rs:25:1 [INFO] [stderr] | [INFO] [stderr] 25 | fn test_directory(out: &mut File, testsuite: &str) -> io::Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `write_testsuite_tests` [INFO] [stderr] --> build.rs:68:1 [INFO] [stderr] | [INFO] [stderr] 68 | fn write_testsuite_tests(out: &mut File, dir_entry: DirEntry, testsuite: &str) -> io::Result<()> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `avoid_keywords` [INFO] [stderr] --> build.rs:114:1 [INFO] [stderr] | [INFO] [stderr] 114 | fn avoid_keywords(name: &str) -> &str { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ignore` [INFO] [stderr] --> build.rs:128:9 [INFO] [stderr] | [INFO] [stderr] 128 | fn ignore(_testsuite: &str, _name: &str) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `no_preopens` [INFO] [stderr] --> build.rs:151:1 [INFO] [stderr] | [INFO] [stderr] 151 | fn no_preopens(testsuite: &str, name: &str) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Compiling synstructure v0.10.2 [INFO] [stderr] Compiling failure_derive v0.1.5 [INFO] [stderr] Compiling wasi-common-cbindgen v0.2.0 [INFO] [stderr] Compiling failure v0.1.5 [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/sys/unix/hostcalls_impl/fs.rs:227:34 [INFO] [stderr] | [INFO] [stderr] 227 | let mut entry_buf = unsafe { std::mem::uninitialized::() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/sys/unix/hostcalls_impl/misc.rs:22:33 [INFO] [stderr] | [INFO] [stderr] 22 | let mut timespec = unsafe { std::mem::uninitialized::() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/sys/unix/hostcalls_impl/misc.rs:56:33 [INFO] [stderr] | [INFO] [stderr] 56 | let mut timespec = unsafe { std::mem::uninitialized::() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 18.96s [INFO] running `"docker" "inspect" "7f042042a619a450608f25dbc814e396c0eeb4a3964c50559d203d3990160d58"` [INFO] running `"docker" "rm" "-f" "7f042042a619a450608f25dbc814e396c0eeb4a3964c50559d203d3990160d58"` [INFO] [stdout] 7f042042a619a450608f25dbc814e396c0eeb4a3964c50559d203d3990160d58 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "test" "--frozen" "--no-run"` [INFO] [stdout] 1a1b428a7cc4b41d2fa58792f18d018caa7a3282c8daa9c20bd6ed1366b64ec0 [INFO] running `"docker" "start" "-a" "1a1b428a7cc4b41d2fa58792f18d018caa7a3282c8daa9c20bd6ed1366b64ec0"` [INFO] [stderr] Compiling cranelift-entity v0.40.0 [INFO] [stderr] Compiling wasmparser v0.36.0 [INFO] [stderr] Compiling target-lexicon v0.4.0 [INFO] [stderr] Compiling raw-cpuid v6.1.0 [INFO] [stderr] Compiling chrono v0.4.9 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling cranelift-codegen-meta v0.40.0 [INFO] [stderr] Compiling cranelift-bforest v0.40.0 [INFO] [stderr] Compiling pretty_env_logger v0.3.1 [INFO] [stderr] Compiling cranelift-codegen v0.40.0 [INFO] [stderr] Compiling cranelift-frontend v0.40.0 [INFO] [stderr] Compiling cranelift-native v0.40.0 [INFO] [stderr] Compiling cranelift-wasm v0.40.0 [INFO] [stderr] Compiling wasi-common v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> tests/misc_tests.rs:4:23 [INFO] [stderr] | [INFO] [stderr] 4 | use std::sync::{Once, ONCE_INIT}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> tests/misc_tests.rs:6:25 [INFO] [stderr] | [INFO] [stderr] 6 | static LOG_INIT: Once = ONCE_INIT; [INFO] [stderr] | ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()` [INFO] [stderr] [INFO] [stderr] warning: function is never used: `read_wasm` [INFO] [stderr] --> tests/utils.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | pub fn read_wasm>(path: P) -> Result, String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `prepare_workspace` [INFO] [stderr] --> tests/utils.rs:16:1 [INFO] [stderr] | [INFO] [stderr] 16 | pub fn prepare_workspace>(exe_name: S) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `extract_exec_name_from_path` [INFO] [stderr] --> tests/utils.rs:36:1 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn extract_exec_name_from_path>(path: P) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: static item is never used: `LOG_INIT` [INFO] [stderr] --> tests/misc_tests.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | static LOG_INIT: Once = ONCE_INIT; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `setup_log` [INFO] [stderr] --> tests/misc_tests.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | fn setup_log() { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/sys/unix/hostcalls_impl/fs.rs:227:34 [INFO] [stderr] | [INFO] [stderr] 227 | let mut entry_buf = unsafe { std::mem::uninitialized::() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/sys/unix/hostcalls_impl/misc.rs:22:33 [INFO] [stderr] | [INFO] [stderr] 22 | let mut timespec = unsafe { std::mem::uninitialized::() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead [INFO] [stderr] --> src/sys/unix/hostcalls_impl/misc.rs:56:33 [INFO] [stderr] | [INFO] [stderr] 56 | let mut timespec = unsafe { std::mem::uninitialized::() }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 24.22s [INFO] running `"docker" "inspect" "1a1b428a7cc4b41d2fa58792f18d018caa7a3282c8daa9c20bd6ed1366b64ec0"` [INFO] running `"docker" "rm" "-f" "1a1b428a7cc4b41d2fa58792f18d018caa7a3282c8daa9c20bd6ed1366b64ec0"` [INFO] [stdout] 1a1b428a7cc4b41d2fa58792f18d018caa7a3282c8daa9c20bd6ed1366b64ec0 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2019-09-28" "test" "--frozen"` [INFO] [stdout] 4f0f6e7d51f755817e0fb68ec51ce8aae1cfa6f62346404c95c9a0c45f991863 [INFO] running `"docker" "start" "-a" "4f0f6e7d51f755817e0fb68ec51ce8aae1cfa6f62346404c95c9a0c45f991863"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.38s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/wasi_common-e474c0e49412d031 [INFO] [stdout] [INFO] [stdout] running 35 tests [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_dirent_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_event_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_ciovec_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_fdstat_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_event_t___wasi_event_u ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_event_t___wasi_event_u___wasi_event_u_fd_readwrite_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_iovec_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_prestat_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_prestat_t___wasi_prestat_u___wasi_prestat_u_dir_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_prestat_t___wasi_prestat_u ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_filestat_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_subscription_t___wasi_subscription_u___wasi_subscription_u_fd_readwrite_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_subscription_t___wasi_subscription_u ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_event_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_event_t___wasi_event_u ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_subscription_t___wasi_subscription_u___wasi_subscription_u_clock_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_prestat_t___wasi_prestat_u ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_event_t___wasi_event_u___wasi_event_u_fd_readwrite_t ... ok [INFO] [stdout] test host::tests::bindgen_test_layout___wasi_subscription_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_prestat_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_prestat_t___wasi_prestat_u___wasi_prestat_u_dir_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_subscription_t___wasi_subscription_u ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_subscription_t___wasi_subscription_u___wasi_subscription_u_clock_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_subscription_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_dirent_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_event_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_iovec_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_filestat_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_fdstat_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout___wasi_subscription_t___wasi_subscription_u___wasi_subscription_u_fd_readwrite_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_fsid_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_event_t__bindgen_ty_1 ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_event_t__bindgen_ty_1__bindgen_ty_1 ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_ciovec_t ... ok [INFO] [stdout] test wasm32::test::bindgen_test_layout_wasi_event_t__bindgen_ty_1__bindgen_ty_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/misc_tests-27d5490c49340b16 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/runtime-009173ace09e32f1 [INFO] [stderr] Running /opt/rustwide/target/debug/deps/utils-566b89baf9108f9d [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests wasi_common [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "4f0f6e7d51f755817e0fb68ec51ce8aae1cfa6f62346404c95c9a0c45f991863"` [INFO] running `"docker" "rm" "-f" "4f0f6e7d51f755817e0fb68ec51ce8aae1cfa6f62346404c95c9a0c45f991863"` [INFO] [stdout] 4f0f6e7d51f755817e0fb68ec51ce8aae1cfa6f62346404c95c9a0c45f991863