[INFO] fetching crate indexed 0.2.0...
[INFO] testing indexed-0.2.0 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate indexed 0.2.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate indexed 0.2.0 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate indexed 0.2.0
[INFO] finished tweaking crates.io crate indexed 0.2.0
[INFO] tweaked toml for crates.io crate indexed 0.2.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f39c6bb956b658ffd16549125e8c29f5725dbb4ef7f0ecd84221c9c3cfc205ae
[INFO] running `Command { std: "docker" "start" "-a" "f39c6bb956b658ffd16549125e8c29f5725dbb4ef7f0ecd84221c9c3cfc205ae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f39c6bb956b658ffd16549125e8c29f5725dbb4ef7f0ecd84221c9c3cfc205ae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f39c6bb956b658ffd16549125e8c29f5725dbb4ef7f0ecd84221c9c3cfc205ae", kill_on_drop: false }`
[INFO] [stdout] f39c6bb956b658ffd16549125e8c29f5725dbb4ef7f0ecd84221c9c3cfc205ae
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a86be426743ade9c8b18b4640b02a90121f450649e97bc116d7711fa7bfb298f
[INFO] running `Command { std: "docker" "start" "-a" "a86be426743ade9c8b18b4640b02a90121f450649e97bc116d7711fa7bfb298f", kill_on_drop: false }`
[INFO] [stderr]    Compiling indexed v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused attribute
[INFO] [stdout]    --> src/lib.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     #[inline]
[INFO] [stdout]     |     ^^^^^^^^^ help: remove this attribute
[INFO] [stdout]     |
[INFO] [stdout] note: attribute also specified here
[INFO] [stdout]    --> src/lib.rs:440:5
[INFO] [stdout]     |
[INFO] [stdout] 440 |     #[inline]
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] running `Command { std: "docker" "inspect" "a86be426743ade9c8b18b4640b02a90121f450649e97bc116d7711fa7bfb298f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a86be426743ade9c8b18b4640b02a90121f450649e97bc116d7711fa7bfb298f", kill_on_drop: false }`
[INFO] [stdout] a86be426743ade9c8b18b4640b02a90121f450649e97bc116d7711fa7bfb298f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 594bfe1fdda61636785e847cc55a7df2d2374d8b169d290e0029d41726b52178
[INFO] running `Command { std: "docker" "start" "-a" "594bfe1fdda61636785e847cc55a7df2d2374d8b169d290e0029d41726b52178", kill_on_drop: false }`
[INFO] [stderr]    Compiling indexed v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused attribute
[INFO] [stdout]    --> src/lib.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     #[inline]
[INFO] [stdout]     |     ^^^^^^^^^ help: remove this attribute
[INFO] [stdout]     |
[INFO] [stdout] note: attribute also specified here
[INFO] [stdout]    --> src/lib.rs:440:5
[INFO] [stdout]     |
[INFO] [stdout] 440 |     #[inline]
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused attribute
[INFO] [stdout]    --> src/lib.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     #[inline]
[INFO] [stdout]     |     ^^^^^^^^^ help: remove this attribute
[INFO] [stdout]     |
[INFO] [stdout] note: attribute also specified here
[INFO] [stdout]    --> src/lib.rs:440:5
[INFO] [stdout]     |
[INFO] [stdout] 440 |     #[inline]
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]    --> src/lib.rs:890:9
[INFO] [stdout]     |
[INFO] [stdout] 890 | /         unsafe impl Indexed for (usize,usize) {
[INFO] [stdout] 891 | |             unsafe fn get_index( &self ) -> usize { self.0 }
[INFO] [stdout] 892 | |             unsafe fn set_index( &mut self, index: usize )  { self.0 = index; }
[INFO] [stdout] 893 | |         }
[INFO] [stdout]     | |_________^
[INFO] [stdout]     |
[INFO] [stdout]     = help: move this `impl` block outside the of the current function `it_works`
[INFO] [stdout]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]     = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s
[INFO] running `Command { std: "docker" "inspect" "594bfe1fdda61636785e847cc55a7df2d2374d8b169d290e0029d41726b52178", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "594bfe1fdda61636785e847cc55a7df2d2374d8b169d290e0029d41726b52178", kill_on_drop: false }`
[INFO] [stdout] 594bfe1fdda61636785e847cc55a7df2d2374d8b169d290e0029d41726b52178
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] caa5815e2ee6eeeaf76b0bebd9832b098ec1b0e94ad018b5063425e345890b24
[INFO] running `Command { std: "docker" "start" "-a" "caa5815e2ee6eeeaf76b0bebd9832b098ec1b0e94ad018b5063425e345890b24", kill_on_drop: false }`
[INFO] [stderr] warning: unused attribute
[INFO] [stderr]    --> src/lib.rs:450:5
[INFO] [stderr]     |
[INFO] [stderr] 450 |     #[inline]
[INFO] [stderr]     |     ^^^^^^^^^ help: remove this attribute
[INFO] [stderr]     |
[INFO] [stderr] note: attribute also specified here
[INFO] [stderr]    --> src/lib.rs:440:5
[INFO] [stderr]     |
[INFO] [stderr] 440 |     #[inline]
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: `#[warn(unused_attributes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `indexed` (lib) generated 1 warning (run `cargo fix --lib -p indexed` to apply 1 suggestion)
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]    --> src/lib.rs:890:9
[INFO] [stderr]     |
[INFO] [stderr] 890 | /         unsafe impl Indexed for (usize,usize) {
[INFO] [stderr] 891 | |             unsafe fn get_index( &self ) -> usize { self.0 }
[INFO] [stderr] 892 | |             unsafe fn set_index( &mut self, index: usize )  { self.0 = index; }
[INFO] [stderr] 893 | |         }
[INFO] [stderr]     | |_________^
[INFO] [stderr]     |
[INFO] [stderr]     = help: move this `impl` block outside the of the current function `it_works`
[INFO] [stderr]     = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]     = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]     = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]     = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `indexed` (lib test) generated 2 warnings (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/indexed-704c90c27d36c1bd)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::it_works ... ok
[INFO] [stdout] test tests::test_zst - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests indexed
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test src/lib.rs - Pool<T>::new (line 229) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::is_empty (line 623) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::non_null (line 535) ... ok
[INFO] [stdout] test src/lib.rs - (line 11) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::new_unmanaged (line 262) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::len (line 440) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::iter (line 640) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::iter_mut (line 664) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::push (line 320) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::pool (line 553) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::reserve (line 403) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::pool_mut (line 588) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::set_len (line 509) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::set_len (line 458) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::write (line 367) ... ok
[INFO] [stdout] test src/lib.rs - impl_indexed (line 829) ... ok
[INFO] [stdout] test src/lib.rs - extrusive_indexed (line 855) ... ok
[INFO] [stdout] test src/lib.rs - pool (line 803) ... ok
[INFO] [stdout] test src/lib.rs - Pool<T>::set_len (line 478) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - Pool<T>::set_len (line 478) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] free(): double free detected in tcache 2
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - Pool<T>::set_len (line 478)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 18 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.06s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "caa5815e2ee6eeeaf76b0bebd9832b098ec1b0e94ad018b5063425e345890b24", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "caa5815e2ee6eeeaf76b0bebd9832b098ec1b0e94ad018b5063425e345890b24", kill_on_drop: false }`
[INFO] [stdout] caa5815e2ee6eeeaf76b0bebd9832b098ec1b0e94ad018b5063425e345890b24
