[INFO] fetching crate abi_stable 0.1.2... [INFO] extracting crate abi_stable 0.1.2 into work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/abi_stable/0.1.2 [INFO] extracting crate abi_stable 0.1.2 into work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/abi_stable/0.1.2 [INFO] validating manifest of abi_stable-0.1.2 on toolchain master#c8865d8e195813ade6b84434ac9f8850e7112d1a [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of abi_stable-0.1.2 on toolchain try#e212b7d492c96d3837691ba29d32d5f468933fb8 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing abi_stable-0.1.2 [INFO] finished frobbing abi_stable-0.1.2 [INFO] frobbed toml for abi_stable-0.1.2 written to work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/abi_stable/0.1.2/Cargo.toml [INFO] started frobbing abi_stable-0.1.2 [INFO] finished frobbing abi_stable-0.1.2 [INFO] frobbed toml for abi_stable-0.1.2 written to work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/abi_stable/0.1.2/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded abi_stable_derive v0.1.1 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing abi_stable-0.1.2 against master#c8865d8e195813ade6b84434ac9f8850e7112d1a for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-7/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/abi_stable/0.1.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "build" "--frozen"` [INFO] [stdout] 7e6a3940b229fe328cf5cdcc72c79e86941b7659c7cf4472fa5efa076e90d989 [INFO] running `"docker" "start" "-a" "7e6a3940b229fe328cf5cdcc72c79e86941b7659c7cf4472fa5efa076e90d989"` [INFO] [stderr] Compiling syn v0.15.35 [INFO] [stderr] Compiling typed-arena v1.4.1 [INFO] [stderr] Compiling core_extensions v0.1.7 [INFO] [stderr] Compiling serde_derive v1.0.92 [INFO] [stderr] Compiling abi_stable_derive_lib v0.1.1 [INFO] [stderr] Compiling abi_stable_derive v0.1.1 [INFO] [stderr] Compiling abi_stable v0.1.2 (/opt/crater/workdir) [INFO] [stderr] warning: function is never used: `executable_identity` [INFO] [stderr] --> src/utils.rs:48:1 [INFO] [stderr] | [INFO] [stderr] 48 | pub(crate) extern fn executable_identity()->usize{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `executable_identity_2` [INFO] [stderr] --> src/utils.rs:52:1 [INFO] [stderr] | [INFO] [stderr] 52 | pub(crate) extern fn executable_identity_2()->usize{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: static item is never used: `EXECUTABLE_IDENTITY_2` [INFO] [stderr] --> src/utils.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | static EXECUTABLE_IDENTITY_2: AtomicUsize = AtomicUsize::new(1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 48.66s [INFO] running `"docker" "inspect" "7e6a3940b229fe328cf5cdcc72c79e86941b7659c7cf4472fa5efa076e90d989"` [INFO] running `"docker" "rm" "-f" "7e6a3940b229fe328cf5cdcc72c79e86941b7659c7cf4472fa5efa076e90d989"` [INFO] [stdout] 7e6a3940b229fe328cf5cdcc72c79e86941b7659c7cf4472fa5efa076e90d989 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-7/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/abi_stable/0.1.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] f79283c4e264ddebcb3a4af75b52628f9c38871e3dcedc94945b51f5d7ec2c7b [INFO] running `"docker" "start" "-a" "f79283c4e264ddebcb3a4af75b52628f9c38871e3dcedc94945b51f5d7ec2c7b"` [INFO] [stderr] Compiling abi_stable v0.1.2 (/opt/crater/workdir) [INFO] [stderr] warning: unused import: `slice` [INFO] [stderr] --> src/std_types/vec/tests.rs:3:16 [INFO] [stderr] | [INFO] [stderr] 3 | use std::{iter,slice, sync::Arc}; [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `c` [INFO] [stderr] --> src/std_types/string/tests.rs:179:26 [INFO] [stderr] | [INFO] [stderr] 179 | let closure=move|c|{ [INFO] [stderr] | ^ help: consider prefixing with an underscore: `_c` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_variables)] on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `insert_str` [INFO] [stderr] --> src/std_types/string/tests.rs:50:1 [INFO] [stderr] | [INFO] [stderr] 50 | fn insert_str(){ [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(dead_code)] on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `remove` [INFO] [stderr] --> src/std_types/string/tests.rs:89:1 [INFO] [stderr] | [INFO] [stderr] 89 | fn remove(){ [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `executable_identity` [INFO] [stderr] --> src/utils.rs:48:1 [INFO] [stderr] | [INFO] [stderr] 48 | pub(crate) extern fn executable_identity()->usize{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `executable_identity_2` [INFO] [stderr] --> src/utils.rs:52:1 [INFO] [stderr] | [INFO] [stderr] 52 | pub(crate) extern fn executable_identity_2()->usize{ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: static item is never used: `EXECUTABLE_IDENTITY_2` [INFO] [stderr] --> src/utils.rs:57:1 [INFO] [stderr] | [INFO] [stderr] 57 | static EXECUTABLE_IDENTITY_2: AtomicUsize = AtomicUsize::new(1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: static variable `test_str` should have an upper case name [INFO] [stderr] --> src/std_types/string/tests.rs:199:12 [INFO] [stderr] | [INFO] [stderr] 199 | static test_str: &str = [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to upper case: `TEST_STR` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 9.13s [INFO] running `"docker" "inspect" "f79283c4e264ddebcb3a4af75b52628f9c38871e3dcedc94945b51f5d7ec2c7b"` [INFO] running `"docker" "rm" "-f" "f79283c4e264ddebcb3a4af75b52628f9c38871e3dcedc94945b51f5d7ec2c7b"` [INFO] [stdout] f79283c4e264ddebcb3a4af75b52628f9c38871e3dcedc94945b51f5d7ec2c7b [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-7/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/abi_stable/0.1.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen"` [INFO] [stdout] 6799b377c904cbefb4451d9095bd525dbdc83b816bc287d721c569b882deb370 [INFO] running `"docker" "start" "-a" "6799b377c904cbefb4451d9095bd525dbdc83b816bc287d721c569b882deb370"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running /opt/crater/target/debug/deps/abi_stable-0936fbbcf88770b2 [INFO] [stdout] [INFO] [stdout] running 60 tests [INFO] [stdout] test erased_types::virtual_wrapper::tests::cmp_test ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::debug_test ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::to_any_test ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::default_test ... ok [INFO] [stdout] test layout_tests::value::different_alignment ... ok [INFO] [stdout] test layout_tests::value::different_generics ... ok [INFO] [stdout] test layout_tests::value::different_name ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::from_any_test ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::display_test ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::deserialize_test ... ok [INFO] [stdout] test layout_tests::value::different_zeroness ... ok [INFO] [stdout] test layout_tests::value::removed_fields ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::clone_test ... ok [INFO] [stdout] test layout_tests::value::swapped_fields ... ok [INFO] [stdout] test layout_tests::value::variant_mismatch ... ok [INFO] [stdout] test std_types::arc::test::default ... ok [INFO] [stdout] test std_types::arc::test::into_raw ... ok [INFO] [stdout] test std_types::arc::test::make_mut ... ok [INFO] [stdout] test std_types::arc::test::new_test ... ok [INFO] [stdout] test std_types::arc::test::to_from_arc ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::serialize_test ... ok [INFO] [stdout] test erased_types::virtual_wrapper::tests::hash_test ... ok [INFO] [stdout] test std_types::boxed::test::from_to_box ... ok [INFO] [stdout] test std_types::boxed::test::clone ... ok [INFO] [stdout] test std_types::boxed::test::from_elem_into_inner ... ok [INFO] [stdout] test std_types::boxed::test::mutated ... ok [INFO] [stdout] test std_types::boxed::test::new_and_drop ... ok [INFO] [stdout] test std_types::slice_mut::test::from_to_slice ... ok [INFO] [stdout] test std_types::str::test::from_to_str ... ok [INFO] [stdout] test std_types::slices::test::from_to_slice ... ok [INFO] [stdout] test std_types::string::tests::from_utf8 ... ok [INFO] [stdout] test std_types::string::tests::from_to_string ... ok [INFO] [stdout] test std_types::string::tests::push ... ok [INFO] [stdout] test std_types::string::tests::into_iter ... ok [INFO] [stdout] test std_types::string::tests::push_str ... ok [INFO] [stdout] test std_types::arc::test::get_mut ... ok [INFO] [stdout] test std_types::string::tests::retain ... ok [INFO] [stdout] test std_types::vec::tests::extend_from_copy_slice ... ok [INFO] [stdout] test std_types::vec::tests::clone ... ok [INFO] [stdout] test std_types::vec::tests::extend ... ok [INFO] [stdout] test std_types::vec::tests::from_vec ... ok [INFO] [stdout] test std_types::vec::tests::extend_from_slice ... ok [INFO] [stdout] test std_types::vec::tests::into_iter_as_str ... ok [INFO] [stdout] test std_types::vec::tests::into_iter ... ok [INFO] [stdout] test std_types::vec::tests::into_vec ... ok [INFO] [stdout] test std_types::vec::tests::insert_remove ... ok [INFO] [stdout] test std_types::vec::tests::push_pop ... ok [INFO] [stdout] test std_types::vec::tests::resize ... ok [INFO] [stdout] test std_types::vec::tests::swap_remove ... ok [INFO] [stdout] test std_types::vec::tests::test_drop ... ok [INFO] [stdout] test std_types::vec::tests::truncate ... ok [INFO] [stdout] test std_types::vec::tests::vec_drain ... ok [INFO] [stdout] test layout_tests::value::same_different_abi_stability ... ok [INFO] [stdout] test lazy_static_ref::tests::test_init ... ok [INFO] [stdout] test lazy_static_ref::tests::test_try_init ... ok [INFO] [stdout] test std_types::vec::tests::retain ... ok [INFO] [stdout] test test_utils::test_must_panic ... ok [INFO] [stdout] test std_types::string::tests::drain ... ok [INFO] [stdout] test std_types::vec::tests::remove_panics ... ok [INFO] [stdout] test layout_tests::value::check_repr_attrs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests abi_stable [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/macros.rs - tl_genparams (line 37) ... ignored [INFO] [stdout] test src/macros.rs - extern_fn_panic_handling (line 127) ... ok [INFO] [stdout] test src/macros.rs - tl_genparams (line 10) ... ok [INFO] [stdout] test src/macros.rs - impl_get_type_info (line 180) ... ok [INFO] [stdout] test src/pointer_trait.rs - pointer_trait::TransmuteElement::transmute_element (line 129) ... ok [INFO] [stdout] test src/pointer_trait.rs - pointer_trait::ErasedStableDeref::erased (line 73) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "6799b377c904cbefb4451d9095bd525dbdc83b816bc287d721c569b882deb370"` [INFO] running `"docker" "rm" "-f" "6799b377c904cbefb4451d9095bd525dbdc83b816bc287d721c569b882deb370"` [INFO] [stdout] 6799b377c904cbefb4451d9095bd525dbdc83b816bc287d721c569b882deb370