[INFO] fetching crate minimum 0.1.0... [INFO] testing minimum-0.1.0 against try#fc4ba03ef77ca5018fb78a097d3b924d30f15bfc+target=i686-unknown-linux-musl for musl_upgrade_1_2_take3 [INFO] extracting crate minimum 0.1.0 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate minimum 0.1.0 on toolchain fc4ba03ef77ca5018fb78a097d3b924d30f15bfc [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate minimum 0.1.0 [INFO] finished tweaking crates.io crate minimum 0.1.0 [INFO] tweaked toml for crates.io crate minimum 0.1.0 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded mopa v0.2.2 [INFO] [stderr] Downloaded tokio-uds v0.2.7 [INFO] [stderr] Downloaded hashbrown v0.5.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 15c64ca547308b1179158367813a984b26fe62a37fc27183d25e823289a674ec [INFO] running `Command { std: "docker" "start" "-a" "15c64ca547308b1179158367813a984b26fe62a37fc27183d25e823289a674ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "15c64ca547308b1179158367813a984b26fe62a37fc27183d25e823289a674ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "15c64ca547308b1179158367813a984b26fe62a37fc27183d25e823289a674ec", kill_on_drop: false }` [INFO] [stdout] 15c64ca547308b1179158367813a984b26fe62a37fc27183d25e823289a674ec [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "build" "--frozen" "--message-format=json" "--target" "i686-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 47270c47a8fb6cbf15ae0061afe68d09f062752e9b014d3786c6496b8b04255a [INFO] running `Command { std: "docker" "start" "-a" "47270c47a8fb6cbf15ae0061afe68d09f062752e9b014d3786c6496b8b04255a", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling futures v0.1.31 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling mopa v0.2.2 [INFO] [stderr] Compiling hashbrown v0.5.0 [INFO] [stderr] Compiling iovec v0.1.4 [INFO] [stderr] Compiling net2 v0.2.38 [INFO] [stderr] Compiling lock_api v0.3.4 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling bytes v0.4.12 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling crossbeam-utils v0.7.2 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling memoffset v0.5.6 [INFO] [stderr] Compiling crossbeam-epoch v0.8.2 [INFO] [stderr] Compiling smallvec v0.6.14 [INFO] [stderr] Compiling parking_lot_core v0.6.2 [INFO] [stderr] Compiling parking_lot v0.9.0 [INFO] [stderr] Compiling mio v0.6.23 [INFO] [stderr] Compiling crossbeam-queue v0.2.3 [INFO] [stderr] Compiling tokio-executor v0.1.10 [INFO] [stderr] Compiling tokio-io v0.1.13 [INFO] [stderr] Compiling tokio-sync v0.1.8 [INFO] [stderr] Compiling crossbeam-deque v0.7.4 [INFO] [stderr] Compiling tokio-timer v0.2.13 [INFO] [stderr] Compiling tokio-current-thread v0.1.7 [INFO] [stderr] Compiling tokio-threadpool v0.1.18 [INFO] [stderr] Compiling mio-uds v0.6.8 [INFO] [stderr] Compiling tokio-reactor v0.1.12 [INFO] [stderr] Compiling tokio-codec v0.1.2 [INFO] [stderr] Compiling tokio-tcp v0.1.4 [INFO] [stderr] Compiling tokio-uds v0.2.7 [INFO] [stderr] Compiling tokio-udp v0.1.6 [INFO] [stderr] Compiling tokio-fs v0.1.7 [INFO] [stderr] Compiling tokio v0.1.22 [INFO] [stderr] Compiling minimum v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/systems/trust_cell.rs:366:26 [INFO] [stdout] | [INFO] [stdout] 366 | if self.flag.compare_and_swap(val, val + 1, Ordering::AcqRel) == val { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/systems/trust_cell.rs:377:25 [INFO] [stdout] | [INFO] [stdout] 377 | match self.flag.compare_and_swap(0, usize::MAX, Ordering::AcqRel) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Option::::is_some` that must be used [INFO] [stdout] --> src/component/mod.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | self.get(entity).is_some(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you intended to assert that this has a value, consider `.unwrap()` instead [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.82s [INFO] running `Command { std: "docker" "inspect" "47270c47a8fb6cbf15ae0061afe68d09f062752e9b014d3786c6496b8b04255a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "47270c47a8fb6cbf15ae0061afe68d09f062752e9b014d3786c6496b8b04255a", kill_on_drop: false }` [INFO] [stdout] 47270c47a8fb6cbf15ae0061afe68d09f062752e9b014d3786c6496b8b04255a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "test" "--frozen" "--no-run" "--message-format=json" "--target" "i686-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 96ffc6b197fab4e3f4a3d13b9457e354a12a2ece0e515e98d868c74bc26540cc [INFO] running `Command { std: "docker" "start" "-a" "96ffc6b197fab4e3f4a3d13b9457e354a12a2ece0e515e98d868c74bc26540cc", kill_on_drop: false }` [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/systems/trust_cell.rs:366:26 [INFO] [stdout] | [INFO] [stdout] 366 | if self.flag.compare_and_swap(val, val + 1, Ordering::AcqRel) == val { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/systems/trust_cell.rs:377:25 [INFO] [stdout] | [INFO] [stdout] 377 | match self.flag.compare_and_swap(0, usize::MAX, Ordering::AcqRel) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Option::::is_some` that must be used [INFO] [stdout] --> src/component/mod.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | self.get(entity).is_some(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you intended to assert that this has a value, consider `.unwrap()` instead [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling minimum v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> examples/hello_world.rs:25:30 [INFO] [stdout] | [INFO] [stdout] 25 | type RequiredResources = (Write); [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 25 - type RequiredResources = (Write); [INFO] [stdout] 25 + type RequiredResources = Write; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/systems/trust_cell.rs:366:26 [INFO] [stdout] | [INFO] [stdout] 366 | if self.flag.compare_and_swap(val, val + 1, Ordering::AcqRel) == val { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/systems/trust_cell.rs:377:25 [INFO] [stdout] | [INFO] [stdout] 377 | match self.flag.compare_and_swap(0, usize::MAX, Ordering::AcqRel) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Option::::is_some` that must be used [INFO] [stdout] --> src/component/mod.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | self.get(entity).is_some(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you intended to assert that this has a value, consider `.unwrap()` instead [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1.58s [INFO] running `Command { std: "docker" "inspect" "96ffc6b197fab4e3f4a3d13b9457e354a12a2ece0e515e98d868c74bc26540cc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "96ffc6b197fab4e3f4a3d13b9457e354a12a2ece0e515e98d868c74bc26540cc", kill_on_drop: false }` [INFO] [stdout] 96ffc6b197fab4e3f4a3d13b9457e354a12a2ece0e515e98d868c74bc26540cc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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:bb5b0feb4f87116a4ea905b7ff5bf5b85913db05e9f0fbc1abdd3168928d9075" "/opt/rustwide/cargo-home/bin/cargo" "+fc4ba03ef77ca5018fb78a097d3b924d30f15bfc" "test" "--frozen" "--target" "i686-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 32902801ed67147919b061e728a73168ca06cb233805ce35440e053a583c55f5 [INFO] running `Command { std: "docker" "start" "-a" "32902801ed67147919b061e728a73168ca06cb233805ce35440e053a583c55f5", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stderr] --> src/systems/trust_cell.rs:366:26 [INFO] [stderr] | [INFO] [stderr] 366 | if self.flag.compare_and_swap(val, val + 1, Ordering::AcqRel) == val { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stderr] --> src/systems/trust_cell.rs:377:25 [INFO] [stderr] | [INFO] [stderr] 377 | match self.flag.compare_and_swap(0, usize::MAX, Ordering::AcqRel) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `Option::::is_some` that must be used [INFO] [stderr] --> src/component/mod.rs:38:9 [INFO] [stderr] | [INFO] [stderr] 38 | self.get(entity).is_some(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: if you intended to assert that this has a value, consider `.unwrap()` instead [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `minimum` (lib) generated 3 warnings [INFO] [stderr] warning: `minimum` (lib test) generated 3 warnings (3 duplicates) [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> examples/hello_world.rs:25:30 [INFO] [stderr] | [INFO] [stderr] 25 | type RequiredResources = (Write); [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 25 - type RequiredResources = (Write); [INFO] [stderr] 25 + type RequiredResources = Write; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `minimum` (example "hello_world") generated 1 warning [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/i686-unknown-linux-musl/debug/deps/minimum-364926f42c6f26d9) [INFO] [stdout] [INFO] [stdout] running 55 tests [INFO] [stdout] test entity::tests::iterate_entities_with_components ... ok [INFO] [stdout] test entity::tests::test_add_get_remove_component ... ok [INFO] [stdout] test entity::tests::test_destroy_entity_releases_components ... ok [INFO] [stdout] test entity::tests::test_entity_count ... ok [INFO] [stdout] test entity::tests::test_get_entity_mut ... ok [INFO] [stdout] test entity::tests::test_get_entity ... ok [INFO] [stdout] test slab::gen_slab::tests::test_allocate_deallocate_one ... ok [INFO] [stdout] test slab::gen_slab::tests::test_get_fail_generation ... ok [INFO] [stdout] test slab::gen_slab::tests::test_get_fail_out_of_range ... ok [INFO] [stdout] test slab::gen_slab::tests::test_get_mut_fail_generation ... ok [INFO] [stdout] test slab::gen_slab::tests::test_get_mut_fail_out_of_range ... ok [INFO] [stdout] test slab::gen_slab::tests::test_get_mut_success ... ok [INFO] [stdout] test slab::gen_slab::tests::test_get_success ... ok [INFO] [stdout] test slab::gen_slab::tests::test_allocate_deallocate_fifo ... ok [INFO] [stdout] test slab::gen_slab::tests::test_allocate_deallocate_lifo ... ok [INFO] [stdout] test slab::generation::tests::test_generation_get ... ok [INFO] [stdout] test slab::generation::tests::test_generation_get_mut ... ok [INFO] [stdout] test slab::raw_slab::tests::test_allocate_deallocate_fifo ... ok [INFO] [stdout] test slab::raw_slab::tests::test_allocate_deallocate_one ... ok [INFO] [stdout] test slab::raw_slab::tests::test_allocate_deallocate_lifo ... ok [INFO] [stdout] test slab::raw_slab::tests::test_get_fail_out_of_range ... ok [INFO] [stdout] test slab::raw_slab::tests::test_get_mut_fail_out_of_range ... ok [INFO] [stdout] test slab::raw_slab::tests::test_get_mut_success ... ok [INFO] [stdout] test slab::raw_slab::tests::test_get_success ... ok [INFO] [stdout] test slab::rc_slab::tests::test_rc_allocate_deallocate_one ... ok [INFO] [stdout] test slab::rc_slab::tests::test_rc_get_mut_success ... ok [INFO] [stdout] test slab::rc_slab::tests::test_rc_get_success ... ok [INFO] [stdout] test systems::trust_cell::tests::allow_clone_reads ... ok [INFO] [stdout] test systems::trust_cell::tests::allow_single_write ... ok [INFO] [stdout] test systems::trust_cell::tests::allow_multiple_reads ... ok [INFO] [stdout] test systems::trust_cell::tests::cloned_borrow_does_not_allow_write ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_map_box ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_map_drops_borrow ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_map_retains_borrow ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_map_preserves_flag ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_mut_map_box ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_mut_map_drops_borrow ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_mut_map_preserves_flag ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_mut_with_non_sized ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_mut_with_trait_obj ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_with_non_sized ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_with_non_sized_clone ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_with_trait_obj ... ok [INFO] [stdout] test systems::trust_cell::tests::try_read_and_write ... ok [INFO] [stdout] test systems::trust_cell::tests::try_write_and_read ... ok [INFO] [stdout] test systems::trust_cell::tests::try_write_and_write ... ok [INFO] [stdout] test slab::gen_slab::tests::test_double_free - should panic ... ok [INFO] [stdout] test slab::generation::tests::test_double_allocate - should panic ... ok [INFO] [stdout] test slab::generation::tests::test_double_free - should panic ... ok [INFO] [stdout] test slab::generation::tests::test_free_wrong_index - should panic ... ok [INFO] [stdout] test slab::raw_slab::tests::test_double_free - should panic ... ok [INFO] [stdout] test systems::trust_cell::tests::panic_read_and_write - should panic ... ok [INFO] [stdout] test systems::trust_cell::tests::panic_write_and_write - should panic ... ok [INFO] [stdout] test systems::trust_cell::tests::panic_write_and_read - should panic ... ok [INFO] [stdout] test systems::trust_cell::tests::ref_mut_map_retains_mut_borrow - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "32902801ed67147919b061e728a73168ca06cb233805ce35440e053a583c55f5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "32902801ed67147919b061e728a73168ca06cb233805ce35440e053a583c55f5", kill_on_drop: false }` [INFO] [stdout] 32902801ed67147919b061e728a73168ca06cb233805ce35440e053a583c55f5