[INFO] fetching crate shaku 0.4.1... [INFO] testing shaku-0.4.1 against beta-2020-06-03 for beta-1.45-1 [INFO] extracting crate shaku 0.4.1 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate shaku 0.4.1 on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate shaku 0.4.1 [INFO] finished tweaking crates.io crate shaku 0.4.1 [INFO] tweaked toml for crates.io crate shaku 0.4.1 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] crate crates.io crate shaku 0.4.1 already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"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" "MAP_USER_ID=0" "-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-2020-06-03" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] c982094f0487bd19754c43889874821750f9a62066baa024ecd8e0a8ea441369 [INFO] running `"docker" "start" "-a" "c982094f0487bd19754c43889874821750f9a62066baa024ecd8e0a8ea441369"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling syn v1.0.30 [INFO] [stderr] Compiling anymap v0.12.1 [INFO] [stderr] Compiling shaku_derive v0.4.1 [INFO] [stderr] Compiling shaku v0.4.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 20.45s [INFO] running `"docker" "inspect" "c982094f0487bd19754c43889874821750f9a62066baa024ecd8e0a8ea441369"` [INFO] running `"docker" "rm" "-f" "c982094f0487bd19754c43889874821750f9a62066baa024ecd8e0a8ea441369"` [INFO] [stdout] c982094f0487bd19754c43889874821750f9a62066baa024ecd8e0a8ea441369 [INFO] running `"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" "MAP_USER_ID=0" "-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-2020-06-03" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 2f6f923074dfac127ed7c2578bca27583e1822b9991ecb9a5cc9dd093257bf2e [INFO] running `"docker" "start" "-a" "2f6f923074dfac127ed7c2578bca27583e1822b9991ecb9a5cc9dd093257bf2e"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling serde_derive v1.0.111 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling serde v1.0.111 [INFO] [stderr] Compiling toml v0.5.6 [INFO] [stderr] Compiling serde_json v1.0.53 [INFO] [stderr] Compiling trybuild v1.0.28 [INFO] [stderr] Compiling shaku v0.4.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 55.09s [INFO] running `"docker" "inspect" "2f6f923074dfac127ed7c2578bca27583e1822b9991ecb9a5cc9dd093257bf2e"` [INFO] running `"docker" "rm" "-f" "2f6f923074dfac127ed7c2578bca27583e1822b9991ecb9a5cc9dd093257bf2e"` [INFO] [stdout] 2f6f923074dfac127ed7c2578bca27583e1822b9991ecb9a5cc9dd093257bf2e [INFO] running `"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" "MAP_USER_ID=0" "-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-2020-06-03" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 142897342bc962945c58ddbb1d17bf7e1d5befff38914b6fc36a670aedeac8ad [INFO] running `"docker" "start" "-a" "142897342bc962945c58ddbb1d17bf7e1d5befff38914b6fc36a670aedeac8ad"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/shaku-07474cbb81ea29c8 [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/circular_dependency_runtime-647c5b4ab766d9d9 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test circular_dependency_runtime ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/extreme_submodules-044d4a9efd744057 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test compile_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/generic_modules-c700b48da19928cc [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test can_use_generic_service_impl ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/generic_submodules-9882f57464236907 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test generic_submodules ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/hidden_submodule_dependency-e4701d3ab9735d31 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test compile_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/module_macro_trait_dependencies-1fe0fd26a0c41745 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test compile_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/multiple_submodules-b4a88b8ba1973ba1 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test multiple_submodules ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/multithread-8039f5de4614ebd7 [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] In thread "reader #6" > resolve ok > value changed to 92 [INFO] [stdout] In thread "reader #8" > resolve ok > value changed to 56 [INFO] [stdout] In thread "reader #9" > resolve ok > value changed to 141 [INFO] [stdout] In thread "reader #4" > resolve ok > value changed to 180 [INFO] [stdout] In thread "reader #4" > resolve ok > value should be 92 [INFO] [stdout] In thread "reader #2" > resolve ok > value should be 180 [INFO] [stdout] In thread "reader #6" > resolve ok > value changed to 191 [INFO] [stdout] In thread "reader #0" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #7" > resolve ok > value changed to 203 [INFO] [stdout] In thread "reader #5" > resolve ok > value should be 203 [INFO] [stdout] In thread "reader #9" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #1" > resolve ok > value changed to 143 [INFO] [stdout] In thread "reader #7" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #2" > resolve ok > value changed to 244 [INFO] [stdout] In thread "reader #9" > resolve ok > value should be 244 [INFO] [stdout] In thread "reader #8" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #1" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #0" > resolve ok > value should be 143 [INFO] [stdout] In thread "reader #3" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #3" > resolve ok > value should be 143 [INFO] [stdout] In thread "reader #3" > owner > resolve ok > value should be 244 [INFO] [stdout] In thread "reader #4" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #2" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #8" > resolve ok > value should be 244 [INFO] [stdout] In thread "reader #6" > resolve ok > value = 17 [INFO] [stdout] In thread "reader #5" > resolve ok > value should be 143 [INFO] [stdout] In thread "reader #7" > resolve ok > value should be 143 [INFO] [stdout] test simple_multithreaded_resolve_ref_n_mut ... ok [INFO] [stdout] In thread "reader #0" > resolve ok > value changed to 45 [INFO] [stdout] In thread "reader #1" > resolve ok > value should be 45 [INFO] [stdout] test simple_multithreaded_resolve_n_own ... ok [INFO] [stdout] In thread "reader #5" > resolve ok > value = 17 [INFO] [stdout] test simple_multithreaded_resolve_ref ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/no_default_parameter-092c031adb5ff2a7 [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test with_given_parameter ... ok [INFO] [stdout] test without_given_parameter ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/override_service-5d3134d1d49e1dfc [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test override_component ... ok [INFO] [stdout] test override_provider ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stderr] Running /opt/rustwide/target/debug/deps/parameters-632ac1995fb66343 [INFO] [stdout] test parameters_are_injected ... ok [INFO] [stdout] test default_if_not_provided ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/repository_service_provider-a3ec3855a29cab5c [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test can_mock_repository ... ok [INFO] [stdout] test can_provide_send_component ... ok [INFO] [stdout] test can_mock_database ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/resolving_ref-0e6f00fc5449be99 [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test resolving_ref_then_mut_then_value ... ok [INFO] [stdout] test resolving_value_then_ref ... ok [INFO] [stdout] test resolving_mutable_ref ... ok [INFO] [stdout] test resolving_ref_then_value ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/shaku_ui-f78e79da2be72638 [INFO] [stdout] test resolving_immutable_ref ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Compiling proc-macro2 v1.0.18 [INFO] [stderr] Compiling libc v0.2.71 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Compiling unicode-xid v0.2.0 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Compiling syn v1.0.30 [INFO] [stderr] Checking ppv-lite86 v0.2.8 [INFO] [stderr] Checking anymap v0.12.1 [INFO] [stderr] Compiling quote v1.0.6 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Compiling shaku_derive v0.4.1 [INFO] [stderr] Checking shaku v0.4.1 (/opt/rustwide/workdir) [INFO] [stderr] Checking shaku-tests v0.0.0 (/opt/rustwide/target/tests/shaku) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 28.14s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/circular_dependency_compile_time.rs ... ok [INFO] [stderr] test tests/ui/component_missing_dependency.rs ... ok [INFO] [stderr] test tests/ui/provider_missing_component_dependency.rs ... ok [INFO] [stderr] test tests/ui/provider_missing_provider_dependency.rs ... ok [INFO] [stderr] test tests/ui/resolve_unregistered_component.rs ... ok [INFO] [stdout] test compile_fail ... ok [INFO] [stderr] test tests/ui/resolve_unregistered_provider.rs ... ok [INFO] [stdout] [INFO] [stderr]  [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stderr] [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/shared_dependency-c2ec450cdd50deca [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test components_can_share_dependency ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/thread_safety-82aaa344d82fe5e4 [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test modules_with_submodules_are_threadsafe ... ok [INFO] [stdout] test components_are_threadsafe ... ok [INFO] [stdout] test modules_are_threadsafe ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/transitive_modules-ac24bb48b2694a74 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test compile_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests shaku [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test src/guide/provider.rs - guide::provider (line 144) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 131) ... ok [INFO] [stdout] test src/guide/provider.rs - guide::provider (line 173) ... ok [INFO] [stdout] test src/guide/provider.rs - guide::provider (line 14) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 71) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 98) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 9) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 49) ... ok [INFO] [stdout] test src/guide/provider.rs - guide::provider (line 78) ... ok [INFO] [stdout] test src/guide/provider.rs - guide::provider (line 95) ... ok [INFO] [stdout] test src/module/module_macro.rs - module (line 21) ... ok [INFO] [stdout] test src/component.rs - component::HasComponent::resolve_mut (line 123) ... ok [INFO] [stdout] test src/guide/submodules.rs - guide::submodules (line 20) ... ok [INFO] [stdout] test src/component.rs - component::HasComponent::resolve (line 64) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 177) ... ok [INFO] [stdout] test src/component.rs - component::HasComponent::resolve_ref (line 91) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 224) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 271) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 325) ... ok [INFO] [stdout] test src/guide/submodules.rs - guide::submodules (line 58) ... ok [INFO] [stdout] test src/module/module_macro.rs - module (line 51) ... ok [INFO] [stdout] test src/guide/mod.rs - guide (line 383) ... ok [INFO] [stdout] test src/module/module_traits.rs - module::module_traits::Module (line 14) ... ok [INFO] [stdout] test src/guide/provider.rs - guide::provider (line 283) ... ok [INFO] [stdout] test src/provider.rs - provider::HasProvider::provide (line 48) ... ok [INFO] [stdout] test src/guide/provider.rs - guide::provider (line 347) ... ok [INFO] [stdout] test src/guide/provider.rs - guide::provider (line 225) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "142897342bc962945c58ddbb1d17bf7e1d5befff38914b6fc36a670aedeac8ad"` [INFO] running `"docker" "rm" "-f" "142897342bc962945c58ddbb1d17bf7e1d5befff38914b6fc36a670aedeac8ad"` [INFO] [stdout] 142897342bc962945c58ddbb1d17bf7e1d5befff38914b6fc36a670aedeac8ad