[INFO] fetching crate thincollections 0.5.4...
[INFO] testing thincollections-0.5.4 against beta-2025-10-28 for beta-1.92-2
[INFO] extracting crate thincollections 0.5.4 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate thincollections 0.5.4
[INFO] finished tweaking crates.io crate thincollections 0.5.4
[INFO] tweaked toml for crates.io crate thincollections 0.5.4 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate thincollections 0.5.4 on toolchain beta-2025-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 22 packages to latest compatible versions
[INFO] [stderr]       Adding num v0.2.1 (available: v0.4.3)
[INFO] [stderr]       Adding ordered-float v1.1.1 (available: v5.1.0)
[INFO] [stderr]       Adding rand v0.5.6 (available: v0.9.2)
[INFO] [stderr]       Adding xoshiro v0.0.4 (available: v0.0.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ecbaf583ea094b6ad8281f7bdaf3b2817b1d29df91b4e2457e1008a8d93d4e34
[INFO] running `Command { std: "docker" "start" "-a" "ecbaf583ea094b6ad8281f7bdaf3b2817b1d29df91b4e2457e1008a8d93d4e34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ecbaf583ea094b6ad8281f7bdaf3b2817b1d29df91b4e2457e1008a8d93d4e34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ecbaf583ea094b6ad8281f7bdaf3b2817b1d29df91b4e2457e1008a8d93d4e34", kill_on_drop: false }`
[INFO] [stdout] ecbaf583ea094b6ad8281f7bdaf3b2817b1d29df91b4e2457e1008a8d93d4e34
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f46a8177bb0d280bdcd0eb24c05c7063a88d497befdd8191b19d0724e2d9b77a
[INFO] running `Command { std: "docker" "start" "-a" "f46a8177bb0d280bdcd0eb24c05c7063a88d497befdd8191b19d0724e2d9b77a", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling thincollections v0.5.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: `#[inline]` attribute cannot be used on required trait methods
[INFO] [stdout]   --> src/thin_sentinel.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     #[inline(always)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[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]    = help: `#[inline]` can be applied to closures, functions, inherent methods, provided trait methods, and trait methods in impl blocks
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[inline]` attribute cannot be used on required trait methods
[INFO] [stdout]   --> src/thin_sentinel.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     #[inline(always)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[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]    = help: `#[inline]` can be applied to closures, functions, inherent methods, provided trait methods, and trait methods in impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/thin_hasher.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 |     SEED.compare_and_swap(x as usize, y as usize, Ordering::Release); // we don't care if it fails
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/thin_vec.rs:1244:29
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     pub fn into_boxed_slice(mut self) -> Box<[T]> {
[INFO] [stdout]      |                             ----^^^^
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:646:18
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub fn entry(&mut self, key: K) -> Entry<K, V> {
[INFO] [stdout]     |                  ^^^^^^^^^             ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub fn entry(&mut self, key: K) -> Entry<'_, K, V> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:728:18
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn drain(&mut self) -> Drain<K, V> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn drain(&mut self) -> Drain<'_, K, V> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:780:17
[INFO] [stdout]     |
[INFO] [stdout] 780 |     pub fn iter(&self) -> Iter<K, V> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 780 |     pub fn iter(&self) -> Iter<'_, K, V> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:828:19
[INFO] [stdout]     |
[INFO] [stdout] 828 |     pub fn values(&self) -> Values<K, V> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 828 |     pub fn values(&self) -> Values<'_, K, V> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:856:23
[INFO] [stdout]     |
[INFO] [stdout] 856 |     pub fn values_mut(&mut self) -> ValuesMut<K, V> {
[INFO] [stdout]     |                       ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 856 |     pub fn values_mut(&mut self) -> ValuesMut<'_, K, V> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:877:17
[INFO] [stdout]     |
[INFO] [stdout] 877 |     pub fn keys(&self) -> Keys<K, V> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 877 |     pub fn keys(&self) -> Keys<'_, K, V> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:906:21
[INFO] [stdout]     |
[INFO] [stdout] 906 |     pub fn iter_mut(&mut self) -> IterMut<K, V> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 906 |     pub fn iter_mut(&mut self) -> IterMut<'_, K, V> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_set.rs:314:17
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn iter(&self) -> Iter<T> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn iter(&self) -> Iter<'_, T> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_set.rs:475:18
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drain(&mut self) -> Drain<T> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drain(&mut self) -> Drain<'_, T> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/thin_v64.rs:1238:21
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^-----^^^^^^^
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this raw pointer has type `*const [T]`
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[T]`
[INFO] [stdout]     --> src/thin_v64.rs:1238:21
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]     --> /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:114:5
[INFO] [stdout]      = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (&(*other)).len();
[INFO] [stdout]      |                     ++        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1461:21
[INFO] [stdout]      |
[INFO] [stdout] 1461 |     pub fn drain<R>(&mut self, range: R) -> Drain<T>
[INFO] [stdout]      |                     ^^^^^^^^^               ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1461 |     pub fn drain<R>(&mut self, range: R) -> Drain<'_, T>
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1556:25
[INFO] [stdout]      |
[INFO] [stdout] 1556 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<I::IntoIter>
[INFO] [stdout]      |                         ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1556 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter>
[INFO] [stdout]      |                                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1617:28
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<T, F>
[INFO] [stdout]      |                            ^^^^^^^^^                ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F>
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/thin_vec.rs:1116:21
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^-----^^^^^^^
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this raw pointer has type `*const [T]`
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[T]`
[INFO] [stdout]     --> src/thin_vec.rs:1116:21
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]     --> /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:114:5
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (&(*other)).len();
[INFO] [stdout]      |                     ++        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1298:21
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     pub fn drain<R>(&mut self, range: R) -> Drain<T>
[INFO] [stdout]      |                     ^^^^^^^^^               ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     pub fn drain<R>(&mut self, range: R) -> Drain<'_, T>
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1381:25
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<I::IntoIter>
[INFO] [stdout]      |                         ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter>
[INFO] [stdout]      |                                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1442:28
[INFO] [stdout]      |
[INFO] [stdout] 1442 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<T, F>
[INFO] [stdout]      |                            ^^^^^^^^^                ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1442 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F>
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.61s
[INFO] running `Command { std: "docker" "inspect" "f46a8177bb0d280bdcd0eb24c05c7063a88d497befdd8191b19d0724e2d9b77a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f46a8177bb0d280bdcd0eb24c05c7063a88d497befdd8191b19d0724e2d9b77a", kill_on_drop: false }`
[INFO] [stdout] f46a8177bb0d280bdcd0eb24c05c7063a88d497befdd8191b19d0724e2d9b77a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 74f20928b068bc3c567cbd6b50c805e82268070b25294527b5481abf1aa184ea
[INFO] running `Command { std: "docker" "start" "-a" "74f20928b068bc3c567cbd6b50c805e82268070b25294527b5481abf1aa184ea", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stdout] warning: `#[inline]` attribute cannot be used on required trait methods
[INFO] [stdout]   --> src/thin_sentinel.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     #[inline(always)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[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]    = help: `#[inline]` can be applied to closures, functions, inherent methods, provided trait methods, and trait methods in impl blocks
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[inline]` attribute cannot be used on required trait methods
[INFO] [stdout]   --> src/thin_sentinel.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     #[inline(always)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[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]    = help: `#[inline]` can be applied to closures, functions, inherent methods, provided trait methods, and trait methods in impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/thin_hasher.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 |     SEED.compare_and_swap(x as usize, y as usize, Ordering::Release); // we don't care if it fails
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/thin_vec.rs:1244:29
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     pub fn into_boxed_slice(mut self) -> Box<[T]> {
[INFO] [stdout]      |                             ----^^^^
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:646:18
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub fn entry(&mut self, key: K) -> Entry<K, V> {
[INFO] [stdout]     |                  ^^^^^^^^^             ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub fn entry(&mut self, key: K) -> Entry<'_, K, V> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:728:18
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn drain(&mut self) -> Drain<K, V> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn drain(&mut self) -> Drain<'_, K, V> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:780:17
[INFO] [stdout]     |
[INFO] [stdout] 780 |     pub fn iter(&self) -> Iter<K, V> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 780 |     pub fn iter(&self) -> Iter<'_, K, V> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:828:19
[INFO] [stdout]     |
[INFO] [stdout] 828 |     pub fn values(&self) -> Values<K, V> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 828 |     pub fn values(&self) -> Values<'_, K, V> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:856:23
[INFO] [stdout]     |
[INFO] [stdout] 856 |     pub fn values_mut(&mut self) -> ValuesMut<K, V> {
[INFO] [stdout]     |                       ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 856 |     pub fn values_mut(&mut self) -> ValuesMut<'_, K, V> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:877:17
[INFO] [stdout]     |
[INFO] [stdout] 877 |     pub fn keys(&self) -> Keys<K, V> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 877 |     pub fn keys(&self) -> Keys<'_, K, V> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:906:21
[INFO] [stdout]     |
[INFO] [stdout] 906 |     pub fn iter_mut(&mut self) -> IterMut<K, V> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 906 |     pub fn iter_mut(&mut self) -> IterMut<'_, K, V> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_set.rs:314:17
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn iter(&self) -> Iter<T> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn iter(&self) -> Iter<'_, T> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_set.rs:475:18
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drain(&mut self) -> Drain<T> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drain(&mut self) -> Drain<'_, T> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/thin_v64.rs:1238:21
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^-----^^^^^^^
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this raw pointer has type `*const [T]`
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[T]`
[INFO] [stdout]     --> src/thin_v64.rs:1238:21
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]     --> /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:114:5
[INFO] [stdout]      = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (&(*other)).len();
[INFO] [stdout]      |                     ++        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1461:21
[INFO] [stdout]      |
[INFO] [stdout] 1461 |     pub fn drain<R>(&mut self, range: R) -> Drain<T>
[INFO] [stdout]      |                     ^^^^^^^^^               ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1461 |     pub fn drain<R>(&mut self, range: R) -> Drain<'_, T>
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1556:25
[INFO] [stdout]      |
[INFO] [stdout] 1556 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<I::IntoIter>
[INFO] [stdout]      |                         ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1556 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter>
[INFO] [stdout]      |                                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1617:28
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<T, F>
[INFO] [stdout]      |                            ^^^^^^^^^                ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F>
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/thin_vec.rs:1116:21
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^-----^^^^^^^
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this raw pointer has type `*const [T]`
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[T]`
[INFO] [stdout]     --> src/thin_vec.rs:1116:21
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]     --> /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:114:5
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (&(*other)).len();
[INFO] [stdout]      |                     ++        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1298:21
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     pub fn drain<R>(&mut self, range: R) -> Drain<T>
[INFO] [stdout]      |                     ^^^^^^^^^               ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     pub fn drain<R>(&mut self, range: R) -> Drain<'_, T>
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1381:25
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<I::IntoIter>
[INFO] [stdout]      |                         ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter>
[INFO] [stdout]      |                                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1442:28
[INFO] [stdout]      |
[INFO] [stdout] 1442 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<T, F>
[INFO] [stdout]      |                            ^^^^^^^^^                ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1442 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F>
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling rand_core v0.2.2
[INFO] [stderr]    Compiling rand v0.5.6
[INFO] [stderr]    Compiling xoshiro v0.0.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling ordered-float v1.1.1
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling thincollections v0.5.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `super::ThinSentinel`
[INFO] [stdout]     --> src/thin_map.rs:2135:9
[INFO] [stdout]      |
[INFO] [stdout] 2135 |     use super::ThinSentinel;
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[inline]` attribute cannot be used on required trait methods
[INFO] [stdout]   --> src/thin_sentinel.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     #[inline(always)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[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]    = help: `#[inline]` can be applied to closures, functions, inherent methods, provided trait methods, and trait methods in impl blocks
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[inline]` attribute cannot be used on required trait methods
[INFO] [stdout]   --> src/thin_sentinel.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     #[inline(always)]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[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]    = help: `#[inline]` can be applied to closures, functions, inherent methods, provided trait methods, and trait methods in impl blocks
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stdout]   --> src/thin_hasher.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 |     SEED.compare_and_swap(x as usize, y as usize, Ordering::Release); // we don't care if it fails
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/thin_vec.rs:1244:29
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     pub fn into_boxed_slice(mut self) -> Box<[T]> {
[INFO] [stdout]      |                             ----^^^^
[INFO] [stdout]      |                             |
[INFO] [stdout]      |                             help: remove this `mut`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:646:18
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub fn entry(&mut self, key: K) -> Entry<K, V> {
[INFO] [stdout]     |                  ^^^^^^^^^             ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 646 |     pub fn entry(&mut self, key: K) -> Entry<'_, K, V> {
[INFO] [stdout]     |                                              +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:728:18
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn drain(&mut self) -> Drain<K, V> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 728 |     pub fn drain(&mut self) -> Drain<'_, K, V> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:780:17
[INFO] [stdout]     |
[INFO] [stdout] 780 |     pub fn iter(&self) -> Iter<K, V> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 780 |     pub fn iter(&self) -> Iter<'_, K, V> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:828:19
[INFO] [stdout]     |
[INFO] [stdout] 828 |     pub fn values(&self) -> Values<K, V> {
[INFO] [stdout]     |                   ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 828 |     pub fn values(&self) -> Values<'_, K, V> {
[INFO] [stdout]     |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:856:23
[INFO] [stdout]     |
[INFO] [stdout] 856 |     pub fn values_mut(&mut self) -> ValuesMut<K, V> {
[INFO] [stdout]     |                       ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 856 |     pub fn values_mut(&mut self) -> ValuesMut<'_, K, V> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:877:17
[INFO] [stdout]     |
[INFO] [stdout] 877 |     pub fn keys(&self) -> Keys<K, V> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 877 |     pub fn keys(&self) -> Keys<'_, K, V> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_map.rs:906:21
[INFO] [stdout]     |
[INFO] [stdout] 906 |     pub fn iter_mut(&mut self) -> IterMut<K, V> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 906 |     pub fn iter_mut(&mut self) -> IterMut<'_, K, V> {
[INFO] [stdout]     |                                           +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_set.rs:314:17
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn iter(&self) -> Iter<T> {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 314 |     pub fn iter(&self) -> Iter<'_, T> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/thin_set.rs:475:18
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drain(&mut self) -> Drain<T> {
[INFO] [stdout]     |                  ^^^^^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drain(&mut self) -> Drain<'_, T> {
[INFO] [stdout]     |                                      +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/thin_v64.rs:1238:21
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^-----^^^^^^^
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this raw pointer has type `*const [T]`
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[T]`
[INFO] [stdout]     --> src/thin_v64.rs:1238:21
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]     --> /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:114:5
[INFO] [stdout]      = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         let count = (&(*other)).len();
[INFO] [stdout]      |                     ++        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1461:21
[INFO] [stdout]      |
[INFO] [stdout] 1461 |     pub fn drain<R>(&mut self, range: R) -> Drain<T>
[INFO] [stdout]      |                     ^^^^^^^^^               ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1461 |     pub fn drain<R>(&mut self, range: R) -> Drain<'_, T>
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1556:25
[INFO] [stdout]      |
[INFO] [stdout] 1556 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<I::IntoIter>
[INFO] [stdout]      |                         ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1556 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter>
[INFO] [stdout]      |                                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_v64.rs:1617:28
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<T, F>
[INFO] [stdout]      |                            ^^^^^^^^^                ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1617 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F>
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]     --> src/thin_vec.rs:1116:21
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^-----^^^^^^^
[INFO] [stdout]      |                       |
[INFO] [stdout]      |                       this raw pointer has type `*const [T]`
[INFO] [stdout]      |
[INFO] [stdout]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[T]`
[INFO] [stdout]     --> src/thin_vec.rs:1116:21
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (*other).len();
[INFO] [stdout]      |                     ^^^^^^^^
[INFO] [stdout] note: method calls to `len` require a reference
[INFO] [stdout]     --> /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:114:5
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         let count = (&(*other)).len();
[INFO] [stdout]      |                     ++        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1298:21
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     pub fn drain<R>(&mut self, range: R) -> Drain<T>
[INFO] [stdout]      |                     ^^^^^^^^^               ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                     |
[INFO] [stdout]      |                     the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     pub fn drain<R>(&mut self, range: R) -> Drain<'_, T>
[INFO] [stdout]      |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1381:25
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<I::IntoIter>
[INFO] [stdout]      |                         ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter>
[INFO] [stdout]      |                                                                         +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/thin_vec.rs:1442:28
[INFO] [stdout]      |
[INFO] [stdout] 1442 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<T, F>
[INFO] [stdout]      |                            ^^^^^^^^^                ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                            |
[INFO] [stdout]      |                            the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1442 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F>
[INFO] [stdout]      |                                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.93s
[INFO] running `Command { std: "docker" "inspect" "74f20928b068bc3c567cbd6b50c805e82268070b25294527b5481abf1aa184ea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "74f20928b068bc3c567cbd6b50c805e82268070b25294527b5481abf1aa184ea", kill_on_drop: false }`
[INFO] [stdout] 74f20928b068bc3c567cbd6b50c805e82268070b25294527b5481abf1aa184ea
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3a43a003c9fa9222e5490a451546eb41f2ab79bd86fcb8fadec51fe73844cb70
[INFO] running `Command { std: "docker" "start" "-a" "3a43a003c9fa9222e5490a451546eb41f2ab79bd86fcb8fadec51fe73844cb70", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr] warning: `#[inline]` attribute cannot be used on required trait methods
[INFO] [stderr]   --> src/thin_sentinel.rs:60:5
[INFO] [stderr]    |
[INFO] [stderr] 60 |     #[inline(always)]
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[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]    = help: `#[inline]` can be applied to closures, functions, inherent methods, provided trait methods, and trait methods in impl blocks
[INFO] [stderr]    = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `#[inline]` attribute cannot be used on required trait methods
[INFO] [stderr]   --> src/thin_sentinel.rs:62:5
[INFO] [stderr]    |
[INFO] [stderr] 62 |     #[inline(always)]
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[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]    = help: `#[inline]` can be applied to closures, functions, inherent methods, provided trait methods, and trait methods in impl blocks
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
[INFO] [stderr]   --> src/thin_hasher.rs:22:10
[INFO] [stderr]    |
[INFO] [stderr] 22 |     SEED.compare_and_swap(x as usize, y as usize, Ordering::Release); // we don't care if it fails
[INFO] [stderr]    |          ^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]     --> src/thin_vec.rs:1244:29
[INFO] [stderr]      |
[INFO] [stderr] 1244 |     pub fn into_boxed_slice(mut self) -> Box<[T]> {
[INFO] [stderr]      |                             ----^^^^
[INFO] [stderr]      |                             |
[INFO] [stderr]      |                             help: remove this `mut`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_map.rs:646:18
[INFO] [stderr]     |
[INFO] [stderr] 646 |     pub fn entry(&mut self, key: K) -> Entry<K, V> {
[INFO] [stderr]     |                  ^^^^^^^^^             ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                  |
[INFO] [stderr]     |                  the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 646 |     pub fn entry(&mut self, key: K) -> Entry<'_, K, V> {
[INFO] [stderr]     |                                              +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_map.rs:728:18
[INFO] [stderr]     |
[INFO] [stderr] 728 |     pub fn drain(&mut self) -> Drain<K, V> {
[INFO] [stderr]     |                  ^^^^^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                  |
[INFO] [stderr]     |                  the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 728 |     pub fn drain(&mut self) -> Drain<'_, K, V> {
[INFO] [stderr]     |                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_map.rs:780:17
[INFO] [stderr]     |
[INFO] [stderr] 780 |     pub fn iter(&self) -> Iter<K, V> {
[INFO] [stderr]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 780 |     pub fn iter(&self) -> Iter<'_, K, V> {
[INFO] [stderr]     |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_map.rs:828:19
[INFO] [stderr]     |
[INFO] [stderr] 828 |     pub fn values(&self) -> Values<K, V> {
[INFO] [stderr]     |                   ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 828 |     pub fn values(&self) -> Values<'_, K, V> {
[INFO] [stderr]     |                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_map.rs:856:23
[INFO] [stderr]     |
[INFO] [stderr] 856 |     pub fn values_mut(&mut self) -> ValuesMut<K, V> {
[INFO] [stderr]     |                       ^^^^^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                       |
[INFO] [stderr]     |                       the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 856 |     pub fn values_mut(&mut self) -> ValuesMut<'_, K, V> {
[INFO] [stderr]     |                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_map.rs:877:17
[INFO] [stderr]     |
[INFO] [stderr] 877 |     pub fn keys(&self) -> Keys<K, V> {
[INFO] [stderr]     |                 ^^^^^     ^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 877 |     pub fn keys(&self) -> Keys<'_, K, V> {
[INFO] [stderr]     |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_map.rs:906:21
[INFO] [stderr]     |
[INFO] [stderr] 906 |     pub fn iter_mut(&mut self) -> IterMut<K, V> {
[INFO] [stderr]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 906 |     pub fn iter_mut(&mut self) -> IterMut<'_, K, V> {
[INFO] [stderr]     |                                           +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_set.rs:314:17
[INFO] [stderr]     |
[INFO] [stderr] 314 |     pub fn iter(&self) -> Iter<T> {
[INFO] [stderr]     |                 ^^^^^     ^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 314 |     pub fn iter(&self) -> Iter<'_, T> {
[INFO] [stderr]     |                                +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/thin_set.rs:475:18
[INFO] [stderr]     |
[INFO] [stderr] 475 |     pub fn drain(&mut self) -> Drain<T> {
[INFO] [stderr]     |                  ^^^^^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                  |
[INFO] [stderr]     |                  the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 475 |     pub fn drain(&mut self) -> Drain<'_, T> {
[INFO] [stderr]     |                                      +++
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]     --> src/thin_v64.rs:1238:21
[INFO] [stderr]      |
[INFO] [stderr] 1238 |         let count = (*other).len();
[INFO] [stderr]      |                     ^^-----^^^^^^^
[INFO] [stderr]      |                       |
[INFO] [stderr]      |                       this raw pointer has type `*const [T]`
[INFO] [stderr]      |
[INFO] [stderr]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr] note: autoref is being applied to this expression, resulting in: `&[T]`
[INFO] [stderr]     --> src/thin_v64.rs:1238:21
[INFO] [stderr]      |
[INFO] [stderr] 1238 |         let count = (*other).len();
[INFO] [stderr]      |                     ^^^^^^^^
[INFO] [stderr] note: method calls to `len` require a reference
[INFO] [stderr]     --> /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:114:5
[INFO] [stderr]      = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]      |
[INFO] [stderr] 1238 |         let count = (&(*other)).len();
[INFO] [stderr]      |                     ++        +
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/thin_v64.rs:1461:21
[INFO] [stderr]      |
[INFO] [stderr] 1461 |     pub fn drain<R>(&mut self, range: R) -> Drain<T>
[INFO] [stderr]      |                     ^^^^^^^^^               ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                     |
[INFO] [stderr]      |                     the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1461 |     pub fn drain<R>(&mut self, range: R) -> Drain<'_, T>
[INFO] [stderr]      |                                                   +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/thin_v64.rs:1556:25
[INFO] [stderr]      |
[INFO] [stderr] 1556 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<I::IntoIter>
[INFO] [stderr]      |                         ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1556 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter>
[INFO] [stderr]      |                                                                         +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/thin_v64.rs:1617:28
[INFO] [stderr]      |
[INFO] [stderr] 1617 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<T, F>
[INFO] [stderr]      |                            ^^^^^^^^^                ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                            |
[INFO] [stderr]      |                            the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1617 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F>
[INFO] [stderr]      |                                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]     --> src/thin_vec.rs:1116:21
[INFO] [stderr]      |
[INFO] [stderr] 1116 |         let count = (*other).len();
[INFO] [stderr]      |                     ^^-----^^^^^^^
[INFO] [stderr]      |                       |
[INFO] [stderr]      |                       this raw pointer has type `*const [T]`
[INFO] [stderr]      |
[INFO] [stderr]      = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr] note: autoref is being applied to this expression, resulting in: `&[T]`
[INFO] [stderr]     --> src/thin_vec.rs:1116:21
[INFO] [stderr]      |
[INFO] [stderr] 1116 |         let count = (*other).len();
[INFO] [stderr]      |                     ^^^^^^^^
[INFO] [stderr] note: method calls to `len` require a reference
[INFO] [stderr]     --> /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:114:5
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]      |
[INFO] [stderr] 1116 |         let count = (&(*other)).len();
[INFO] [stderr]      |                     ++        +
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/thin_vec.rs:1298:21
[INFO] [stderr]      |
[INFO] [stderr] 1298 |     pub fn drain<R>(&mut self, range: R) -> Drain<T>
[INFO] [stderr]      |                     ^^^^^^^^^               ^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                     |
[INFO] [stderr]      |                     the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1298 |     pub fn drain<R>(&mut self, range: R) -> Drain<'_, T>
[INFO] [stderr]      |                                                   +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/thin_vec.rs:1381:25
[INFO] [stderr]      |
[INFO] [stderr] 1381 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<I::IntoIter>
[INFO] [stderr]      |                         ^^^^^^^^^ the lifetime is elided here    ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1381 |     pub fn splice<R, I>(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter>
[INFO] [stderr]      |                                                                         +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]     --> src/thin_vec.rs:1442:28
[INFO] [stderr]      |
[INFO] [stderr] 1442 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<T, F>
[INFO] [stderr]      |                            ^^^^^^^^^                ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]      |                            |
[INFO] [stderr]      |                            the lifetime is elided here
[INFO] [stderr]      |
[INFO] [stderr]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]      |
[INFO] [stderr] 1442 |     pub fn drain_filter<F>(&mut self, filter: F) -> DrainFilter<'_, T, F>
[INFO] [stderr]      |                                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: `thincollections` (lib) generated 21 warnings (run `cargo fix --lib -p thincollections` to apply 18 suggestions)
[INFO] [stderr] warning: unused import: `super::ThinSentinel`
[INFO] [stderr]     --> src/thin_map.rs:2135:9
[INFO] [stderr]      |
[INFO] [stderr] 2135 |     use super::ThinSentinel;
[INFO] [stderr]      |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `thincollections` (lib test) generated 22 warnings (21 duplicates) (run `cargo fix --lib -p thincollections --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/thincollections-32d94ec8a87a34da)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test cla_map::tests::allocator_tests ... ok
[INFO] [stdout] test tests::it_works ... ok
[INFO] [stdout] test thin_map::test_map::test_clone ... ok
[INFO] [stdout] test thin_map::test_map::test_capacity_not_less_than_len ... ok
[INFO] [stdout] test thin_map::test_map::test_conflict_remove ... ok
[INFO] [stdout] test thin_map::test_map::test_empty_entry ... ok
[INFO] [stdout] test thin_map::test_map::test_drops ... ok
[INFO] [stdout] test thin_map::test_map::test_behavior_resize_policy ... ok
[INFO] [stdout] test thin_map::test_map::test_create_capacity_zero ... ok
[INFO] [stdout] test thin_map::test_map::test_empty_iter ... ok
[INFO] [stdout] test thin_map::test_map::test_empty_remove ... ok
[INFO] [stdout] test thin_map::test_map::test_entry ... ok
[INFO] [stdout] test thin_map::test_map::test_eq ... ok
[INFO] [stdout] test thin_map::test_map::test_entry_take_doesnt_corrupt ... ok
[INFO] [stdout] test thin_map::test_map::test_extend_ref ... ok
[INFO] [stdout] test thin_map::test_map::test_expand ... ok
[INFO] [stdout] test thin_map::test_map::test_find ... ok
[INFO] [stdout] test thin_map::test_map::test_find_mut ... ok
[INFO] [stdout] test thin_map::test_map::test_index ... ok
[INFO] [stdout] test thin_map::test_map::test_insert ... ok
[INFO] [stdout] test thin_map::test_map::test_insert_conflicts ... ok
[INFO] [stdout] test thin_map::test_map::test_from_iter ... ok
[INFO] [stdout] test thin_map::test_map::test_insert_overwrite ... ok
[INFO] [stdout] test thin_map::test_map::test_into_iter_drops ... ok
[INFO] [stdout] test thin_map::test_map::test_is_empty ... ok
[INFO] [stdout] test thin_map::test_map::test_iter_len ... ok
[INFO] [stdout] test thin_map::test_map::test_iter_mut_len ... ok
[INFO] [stdout] test thin_map::test_map::test_iterate ... ok
[INFO] [stdout] test thin_map::test_map::test_keys ... ok
[INFO] [stdout] test thin_map::test_map::test_mut_size_hint ... ok
[INFO] [stdout] test thin_map::test_map::test_occupied_entry_key ... ok
[INFO] [stdout] test thin_map::test_map::test_remove ... ok
[INFO] [stdout] test thin_map::test_map::test_remove_entry ... ok
[INFO] [stdout] test thin_map::test_map::test_retain ... ok
[INFO] [stdout] test thin_map::test_map::test_reserve_shrink_to_fit ... ok
[INFO] [stdout] test thin_map::test_map::test_show ... ok
[INFO] [stdout] test thin_map::test_map::test_size_hint ... ok
[INFO] [stdout] test thin_map::test_map::test_vacant_entry_key ... ok
[INFO] [stdout] test thin_map::test_map::test_values ... ok
[INFO] [stdout] test thin_map::test_map::test_values_mut ... ok
[INFO] [stdout] test thin_map::test_map::test_zero_capacities ... ok
[INFO] [stdout] test thin_set::test_set::test_difference ... ok
[INFO] [stdout] test thin_set::test_set::test_disjoint ... ok
[INFO] [stdout] test thin_set::test_set::test_eq ... ok
[INFO] [stdout] test thin_set::test_set::test_extend_ref ... ok
[INFO] [stdout] test thin_set::test_set::test_from_iter ... ok
[INFO] [stdout] test thin_set::test_set::test_intersection ... ok
[INFO] [stdout] test thin_set::test_set::test_iterate ... ok
[INFO] [stdout] test thin_set::test_set::test_move_iter ... ok
[INFO] [stdout] test thin_set::test_set::test_retain ... ok
[INFO] [stdout] test thin_set::test_set::test_drain ... ok
[INFO] [stdout] test thin_set::test_set::test_show ... ok
[INFO] [stdout] test thin_set::test_set::test_subset_and_superset ... ok
[INFO] [stdout] test thin_set::test_set::test_symmetric_difference ... ok
[INFO] [stdout] test thin_set::test_set::test_trivial_drain ... ok
[INFO] [stdout] test thin_set::test_set::test_union ... ok
[INFO] [stdout] test thin_set::test_set::test_zero_capacities ... ok
[INFO] [stdout] test cla_map::tests::allocator_panic_test - should panic ... ok
[INFO] [stdout] test thin_map::test_map::test_index_nonexistent - should panic ... ok
[INFO] [stdout] test thin_map::test_map::test_lots_of_insertions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.32s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests thincollections
[INFO] [stdout] 
[INFO] [stdout] running 170 tests
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::get_mut (line 1312) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::drain (line 713) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::hasher (line 535) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::contains_key (line 1359) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::get_key_value (line 1215) ... ok
[INFO] [stdout] test src/lib.rs - v64 (line 65) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::clear (line 1553) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::get (line 1267) ... ok
[INFO] [stdout] test src/lib.rs - v64 (line 78) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::capacity (line 555) ... ok
[INFO] [stdout] test src/lib.rs - thinvec (line 119) ... ok
[INFO] [stdout] test src/lib.rs - thinvec (line 132) ... ok
[INFO] [stdout] test src/lib.rs - (line 39) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::is_empty (line 941) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::insert (line 997) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::iter_mut (line 889) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::iter (line 768) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::keys (line 865) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::reserve (line 577) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::len (line 958) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::shrink_to_fit (line 600) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::remove (line 1405) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::entry (line 631) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::values (line 816) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::retain (line 1500) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::with_capacity_and_hasher (line 424) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,OneFieldHasherBuilder>::new (line 467) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,OneFieldHasherBuilder>::with_capacity (line 491) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::remove_entry (line 1459) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::values_mut (line 839) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,H>::with_hasher (line 403) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::&'aThinSet<T,S>::bitand (line 789) ... ok
[INFO] [stdout] test src/thin_sentinel.rs - thin_sentinel::ThinSentinel (line 25) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::clear (line 483) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet (line 54) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,OneFieldHasherBuilder>::new (line 149) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::&'aThinSet<T,S>::bitor (line 758) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet (line 85) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::difference (line 323) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,OneFieldHasherBuilder>::with_capacity (line 165) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::&'aThinSet<T,S>::bitxor (line 820) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::&'aThinSet<T,S>::sub (line 851) ... ok
[INFO] [stdout] test src/thin_map.rs - thin_map::ThinMap<K,V,S>::into_iter (line 1901) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::capacity (line 248) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet (line 119) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::get (line 518) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::contains (line 500) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::hasher (line 232) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::drain (line 461) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::is_disjoint (line 538) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::reserve (line 268) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::iter (line 303) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::shrink_to_fit (line 284) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::len (line 427) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::remove (line 627) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::insert (line 608) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::into_iter (line 985) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::is_empty (line 444) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::retain (line 667) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::intersection (line 381) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::is_superset (line 580) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::symmetric_difference (line 354) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::take (line 646) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::union (line 406) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::IntoIter<T>::as_mut_slice (line 2151) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::with_hasher (line 187) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::is_subset (line 559) ... ok
[INFO] [stdout] test src/thin_set.rs - thin_set::ThinSet<T,S>::with_capacity_and_hasher (line 213) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::bytes_on_heap (line 415) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::as_mut_slice (line 470) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::dedup_by (line 841) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::capacity (line 150) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::dedup (line 2642) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::IntoIter<T>::as_slice (line 2130) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::append (line 1187) ... FAILED
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::append (line 1201) ... FAILED
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::clear (line 1326) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::dedup_by_key (line 979) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::as_slice (line 395) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::into_iter (line 2037) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::bytes_on_heap (line 431) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::dedup_by_key (line 966) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::len (line 1000) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::drain (line 1446) ... FAILED
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::is_empty (line 1021) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::drain_filter (line 1573) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::into_boxed_slice (line 1353) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::insert (line 569) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::drain_filter (line 1604) ... FAILED
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::pop (line 1101) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::into_iter (line 2051) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::push (line 1060) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::insert (line 583) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::new (line 90) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::reserve_exact (line 211) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::remove (line 674) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::pop (line 1112) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::remove (line 685) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::into_boxed_slice (line 1366) ... FAILED
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::dedup_by (line 854) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::append (line 1173) ... FAILED
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::retain (line 760) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::reserve (line 184) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::push (line 1049) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::drain (line 1429) ... FAILED
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::split_off (line 1289) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::truncate (line 284) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::swap_remove (line 496) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::remove_item (line 2662) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::retain (line 749) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::transmute (line 1844) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::split_off (line 1276) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::swap_remove (line 510) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::truncate (line 331) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::shrink_to_fit (line 243) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::truncate (line 318) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::IntoIter<T>::as_slice (line 1888) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::splice (line 1544) ... FAILED
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::with_capacity (line 118) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::truncate (line 298) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 146) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 106) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::IntoIter<T>::as_mut_slice (line 1909) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 256) ... ok
[INFO] [stdout] test src/thin_v64.rs - thin_v64::V64<T>::splice (line 1532) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 269) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 225) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::capacity (line 367) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 73) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 189) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::as_slice (line 561) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::dedup (line 2399) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::as_mut_slice (line 581) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 174) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::dedup_by (line 830) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 122) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 161) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::clear (line 1191) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::dedup_by_key (line 942) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::append (line 1087) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 89) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 240) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::len (line 963) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::into_boxed_slice (line 1218) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec (line 209) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::drain_filter (line 1429) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1284) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::insert (line 653) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::is_empty (line 981) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::pop (line 1035) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::retain (line 764) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::push (line 1001) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::remove (line 711) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::into_boxed_slice (line 1231) ... FAILED
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::reserve_exact (line 421) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::reserve (line 394) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::shrink_to_fit (line 453) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::new (line 307) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::drain_filter (line 1398) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::into_iter (line 1816) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::transmute (line 1635) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 489) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::swap_remove (line 607) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::with_capacity (line 335) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 504) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::transmute (line 1610) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::truncate (line 517) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::split_off (line 1154) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::remove_item (line 2419) ... ok
[INFO] [stdout] test src/thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1369) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::append (line 1187) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2182) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1242:62:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x652ef1a2d212 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x652ef1a2d212 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x652ef1a2d212 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x652ef1a2d212 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x652ef1a3be0f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x652ef1a3be0f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x652ef1a0bdd3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x652ef1a0bdd3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x652ef1a10e32 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x652ef1a1265c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x652ef1a124b6 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x652ef1a12c35 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x652ef1a12a96 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x652ef1a10f69 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x652ef1a00a7d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x652ef1a3ebfd - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x652ef1a3ebfd - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x652ef1a001bc - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::h849488b8c44b3ce5
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ub_checks.rs:73:21
[INFO] [stdout]   18:     0x652ef1a00109 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hfb47b1a4e2fd0560
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ub_checks.rs:78:17
[INFO] [stdout]   19:     0x652ef19ffc69 - core::slice::<impl [T]>::get_unchecked_mut::hd10f03311fc2a934
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:689:30
[INFO] [stdout]   20:     0x652ef19fcba1 - thincollections::thin_v64::V64<T>::append_elements::hf3d4964ce28d1cb7
[INFO] [stdout]   21:     0x652ef19fd2c5 - thincollections::thin_v64::V64<T>::append::h21c40e0ca2f98d8f
[INFO] [stdout]   22:     0x652ef19fe30e - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x652ef19fd673 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x652ef19fd626 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x652ef19fd609 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x652ef1a0ce90 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x652ef1a0ce90 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x652ef1a0ce90 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x652ef1a0ce90 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x652ef1a0ce90 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x652ef1a0ce90 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x652ef1a0ce90 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x652ef1a0ce90 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x652ef1a0ce90 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x652ef19fd5f1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x652ef19fe4b5 - main
[INFO] [stdout]   37:     0x73b2f94bf1ca - <unknown>
[INFO] [stdout]   38:     0x73b2f94bf28b - __libc_start_main
[INFO] [stdout]   39:     0x652ef19fc875 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::append (line 1201) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2220) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1242:62:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a95d1c98232 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a95d1c98232 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a95d1c98232 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a95d1c98232 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a95d1ca6e2f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5a95d1ca6e2f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5a95d1c76df3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a95d1c76df3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5a95d1c7be52 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5a95d1c7d67c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5a95d1c7d4d6 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5a95d1c7dc55 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5a95d1c7dab6 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x5a95d1c7bf89 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5a95d1c6ba9d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5a95d1ca9c1d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x5a95d1ca9c1d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x5a95d1c6b1dc - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::h849488b8c44b3ce5
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ub_checks.rs:73:21
[INFO] [stdout]   18:     0x5a95d1c6b129 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hfb47b1a4e2fd0560
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ub_checks.rs:78:17
[INFO] [stdout]   19:     0x5a95d1c6ac89 - core::slice::<impl [T]>::get_unchecked_mut::hd10f03311fc2a934
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:689:30
[INFO] [stdout]   20:     0x5a95d1c67ba1 - thincollections::thin_v64::V64<T>::append_elements::hf3d4964ce28d1cb7
[INFO] [stdout]   21:     0x5a95d1c682c5 - thincollections::thin_v64::V64<T>::append::h21c40e0ca2f98d8f
[INFO] [stdout]   22:     0x5a95d1c69334 - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x5a95d1c68673 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x5a95d1c68626 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x5a95d1c68609 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x5a95d1c77eb0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x5a95d1c77eb0 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x5a95d1c77eb0 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x5a95d1c77eb0 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5a95d1c77eb0 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x5a95d1c77eb0 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x5a95d1c77eb0 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x5a95d1c77eb0 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5a95d1c77eb0 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x5a95d1c685f1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x5a95d1c694d5 - main
[INFO] [stdout]   37:     0x7178c15b01ca - <unknown>
[INFO] [stdout]   38:     0x7178c15b028b - __libc_start_main
[INFO] [stdout]   39:     0x5a95d1c67875 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::drain (line 1446) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2523) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1658:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e00c5295c2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64e00c5295c2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64e00c5295c2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64e00c5295c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64e00c5381cf - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64e00c5381cf - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64e00c508183 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64e00c508183 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64e00c50d1e2 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64e00c50ea0c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64e00c50e866 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x64e00c50efe5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x64e00c50ee46 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x64e00c50d319 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x64e00c4fce2d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x64e00c53afed - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x64e00c53afed - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x64e00c4fc48c - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::h849488b8c44b3ce5
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ub_checks.rs:73:21
[INFO] [stdout]   18:     0x64e00c4fc3d9 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hfb47b1a4e2fd0560
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ub_checks.rs:78:17
[INFO] [stdout]   19:     0x64e00c4fbec9 - core::slice::<impl [T]>::get_unchecked_mut::hd10f03311fc2a934
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:689:30
[INFO] [stdout]   20:     0x64e00c4f7d2e - thincollections::thin_v64::V64<T>::extend_desugared::h2b01e17f47204a34
[INFO] [stdout]   21:     0x64e00c4f767a - <thincollections::thin_v64::V64<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::hf435b0e44f40e53d
[INFO] [stdout]   22:     0x64e00c4f9856 - core::iter::traits::iterator::Iterator::collect::hb861b480c0bf737f
[INFO] [stdout]   23:     0x64e00c4fa309 - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x64e00c4f8f23 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x64e00c4f8e66 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x64e00c4f8e49 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x64e00c509240 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x64e00c509240 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x64e00c509240 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x64e00c509240 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x64e00c509240 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x64e00c509240 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x64e00c509240 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x64e00c509240 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x64e00c509240 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x64e00c4f8e31 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x64e00c4fa5f5 - main
[INFO] [stdout]   38:     0x73d0089f21ca - <unknown>
[INFO] [stdout]   39:     0x73d0089f228b - __libc_start_main
[INFO] [stdout]   40:     0x64e00c4f74a5 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::drain_filter (line 1604) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2572) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1658:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x642f5ea1a0e2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x642f5ea1a0e2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x642f5ea1a0e2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x642f5ea1a0e2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x642f5ea28cdf - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x642f5ea28cdf - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x642f5e9f8ca3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x642f5e9f8ca3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x642f5e9fdd02 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x642f5e9ff52c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x642f5e9ff386 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x642f5e9ffb05 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x642f5e9ff966 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x642f5e9fde39 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x642f5e9ed94d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x642f5ea2bb0d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x642f5ea2bb0d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x642f5e9ec761 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x642f5e9ec6ce - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x642f5e9ebfa4 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x642f5e9ea9b7 - thincollections::thin_v64::V64<T>::extend_desugared::h981bd35ba4a42f5a
[INFO] [stdout]   21:     0x642f5e9e9bc8 - <thincollections::thin_v64::V64<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h3651ad0d45f5f672
[INFO] [stdout]   22:     0x642f5e9ebe66 - core::iter::traits::iterator::Iterator::collect::h88d271139a1730ec
[INFO] [stdout]   23:     0x642f5e9ecf25 - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x642f5e9eb933 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x642f5e9eb716 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x642f5e9eb6f9 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x642f5e9f9d60 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x642f5e9f9d60 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x642f5e9f9d60 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x642f5e9f9d60 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x642f5e9f9d60 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x642f5e9f9d60 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x642f5e9f9d60 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x642f5e9f9d60 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x642f5e9f9d60 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x642f5e9eb6e1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x642f5e9ed445 - main
[INFO] [stdout]   38:     0x756119d531ca - <unknown>
[INFO] [stdout]   39:     0x756119d5328b - __libc_start_main
[INFO] [stdout]   40:     0x642f5e9e9785 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::into_boxed_slice (line 1366) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2884) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1658:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c1d41bdd212 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c1d41bdd212 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c1d41bdd212 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c1d41bdd212 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c1d41bebe1f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c1d41bebe1f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5c1d41bbbdd3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c1d41bbbdd3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c1d41bc0e32 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c1d41bc265c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5c1d41bc24b6 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5c1d41bc2c35 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5c1d41bc2a96 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x5c1d41bc0f69 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5c1d41bb0a7d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5c1d41beec3d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x5c1d41beec3d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x5c1d41bafdc1 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x5c1d41bafd2e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x5c1d41baf824 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x5c1d41bae377 - thincollections::thin_v64::V64<T>::extend_desugared::hf326c5e0fb64dcb5
[INFO] [stdout]   21:     0x5c1d41bad803 - <thincollections::thin_v64::V64<T> as core::iter::traits::collect::Extend<T>>::extend::hd084622efdf55e2a
[INFO] [stdout]   22:     0x5c1d41bb032b - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x5c1d41baee13 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x5c1d41baedd6 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x5c1d41baedb9 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x5c1d41bbce90 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x5c1d41bbce90 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x5c1d41bbce90 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x5c1d41bbce90 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5c1d41bbce90 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x5c1d41bbce90 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x5c1d41bbce90 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x5c1d41bbce90 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5c1d41bbce90 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x5c1d41baeda1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x5c1d41bb0575 - main
[INFO] [stdout]   37:     0x7440dbaa81ca - <unknown>
[INFO] [stdout]   38:     0x7440dbaa828b - __libc_start_main
[INFO] [stdout]   39:     0x5c1d41bad545 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::append (line 1173) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2704) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1242:62:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d9f402a24a2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d9f402a24a2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d9f402a24a2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5d9f402a24a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5d9f402b109f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5d9f402b109f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5d9f40281063 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5d9f40281063 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5d9f402860c2 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5d9f402878ec - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5d9f40287746 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5d9f40287ec5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5d9f40287d26 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x5d9f402861f9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5d9f40275d0d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5d9f402b3e8d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x5d9f402b3e8d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x5d9f40274e91 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x5d9f40274dfe - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x5d9f402746d4 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x5d9f4027303d - thincollections::thin_v64::V64<T>::append_elements::hd1d4cfd4c25e5346
[INFO] [stdout]   21:     0x5d9f40273873 - thincollections::thin_v64::V64<T>::append::hf10e5d91a3fae85f
[INFO] [stdout]   22:     0x5d9f4027560a - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x5d9f40274103 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x5d9f40273ee6 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x5d9f40273ec9 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x5d9f40282120 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x5d9f40282120 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x5d9f40282120 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x5d9f40282120 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5d9f40282120 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x5d9f40282120 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x5d9f40282120 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x5d9f40282120 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5d9f40282120 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x5d9f40273eb1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x5d9f40275805 - main
[INFO] [stdout]   37:     0x778a6bba81ca - <unknown>
[INFO] [stdout]   38:     0x778a6bba828b - __libc_start_main
[INFO] [stdout]   39:     0x5d9f40272425 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::drain (line 1429) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2808) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1658:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d8b5e003382 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d8b5e003382 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d8b5e003382 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5d8b5e003382 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5d8b5e011f7f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5d8b5e011f7f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5d8b5dfe1f43 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5d8b5dfe1f43 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5d8b5dfe6fa2 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5d8b5dfe87cc - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5d8b5dfe8626 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5d8b5dfe8da5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5d8b5dfe8c06 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x5d8b5dfe70d9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5d8b5dfd6bed - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5d8b5e014d6d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x5d8b5e014d6d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x5d8b5dfd5b01 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x5d8b5dfd5a6e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x5d8b5dfd5244 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x5d8b5dfd2e87 - thincollections::thin_v64::V64<T>::extend_desugared::hbe3a5fa08ddd02b6
[INFO] [stdout]   21:     0x5d8b5dfd2056 - <thincollections::thin_v64::V64<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h9287df1149eacc14
[INFO] [stdout]   22:     0x5d8b5dfd5076 - core::iter::traits::iterator::Iterator::collect::h49cd8991ec24da65
[INFO] [stdout]   23:     0x5d8b5dfd63ad - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x5d8b5dfd4643 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x5d8b5dfd43c6 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x5d8b5dfd43a9 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x5d8b5dfe3000 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x5d8b5dfe3000 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x5d8b5dfe3000 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x5d8b5dfe3000 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5d8b5dfe3000 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x5d8b5dfe3000 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x5d8b5dfe3000 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x5d8b5dfe3000 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5d8b5dfe3000 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x5d8b5dfd4391 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x5d8b5dfd66e5 - main
[INFO] [stdout]   38:     0x76cf6b6201ca - <unknown>
[INFO] [stdout]   39:     0x76cf6b62028b - __libc_start_main
[INFO] [stdout]   40:     0x5d8b5dfd1e95 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::splice (line 1544) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (3455) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1658:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63ca4ea82a72 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63ca4ea82a72 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63ca4ea82a72 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63ca4ea82a72 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63ca4ea917df - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63ca4ea917df - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x63ca4ea61633 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63ca4ea61633 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63ca4ea66692 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63ca4ea67ebc - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x63ca4ea67d16 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x63ca4ea68495 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x63ca4ea682f6 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x63ca4ea667c9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x63ca4ea562dd - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x63ca4ea9462d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x63ca4ea9462d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x63ca4ea5593c - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::h849488b8c44b3ce5
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ub_checks.rs:73:21
[INFO] [stdout]   18:     0x63ca4ea55889 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hfb47b1a4e2fd0560
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ub_checks.rs:78:17
[INFO] [stdout]   19:     0x63ca4ea55379 - core::slice::<impl [T]>::get_unchecked_mut::hd10f03311fc2a934
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/slice/mod.rs:689:30
[INFO] [stdout]   20:     0x63ca4ea50a9e - thincollections::thin_v64::V64<T>::extend_desugared::hfb4be398312f338f
[INFO] [stdout]   21:     0x63ca4ea501ea - <thincollections::thin_v64::V64<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h1a5fab4fb4d7e053
[INFO] [stdout]   22:     0x63ca4ea52856 - core::iter::traits::iterator::Iterator::collect::h67c3bafc01aa14d9
[INFO] [stdout]   23:     0x63ca4ea5378b - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x63ca4ea51df3 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x63ca4ea51d46 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x63ca4ea51d29 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x63ca4ea626f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x63ca4ea626f0 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x63ca4ea626f0 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x63ca4ea626f0 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x63ca4ea626f0 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x63ca4ea626f0 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x63ca4ea626f0 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x63ca4ea626f0 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x63ca4ea626f0 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x63ca4ea51d11 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x63ca4ea539f5 - main
[INFO] [stdout]   38:     0x75b6700b31ca - <unknown>
[INFO] [stdout]   39:     0x75b6700b328b - __libc_start_main
[INFO] [stdout]   40:     0x63ca4ea4fb55 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_v64.rs - thin_v64::V64<T>::splice (line 1532) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (3267) panicked at /opt/rustwide/workdir/src/thin_v64.rs:1658:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e40a4d11a92 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e40a4d11a92 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e40a4d11a92 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5e40a4d11a92 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5e40a4d207ff - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5e40a4d207ff - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5e40a4cf0653 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5e40a4cf0653 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5e40a4cf56b2 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5e40a4cf6edc - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5e40a4cf6d36 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5e40a4cf74b5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5e40a4cf7316 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x5e40a4cf57e9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5e40a4ce52fd - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5e40a4d2364d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x5e40a4d2364d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x5e40a4ce3de1 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x5e40a4ce3d4e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x5e40a4ce34b4 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x5e40a4ce0b87 - thincollections::thin_v64::V64<T>::extend_desugared::h2fb5116270535296
[INFO] [stdout]   21:     0x5e40a4cdfd06 - <thincollections::thin_v64::V64<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h5854a8936dea2a18
[INFO] [stdout]   22:     0x5e40a4ce3316 - core::iter::traits::iterator::Iterator::collect::h8dd0f3af15fa7c7a
[INFO] [stdout]   23:     0x5e40a4ce4acd - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x5e40a4ce27a3 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x5e40a4ce2536 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x5e40a4ce2519 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x5e40a4cf1710 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x5e40a4cf1710 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x5e40a4cf1710 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x5e40a4cf1710 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5e40a4cf1710 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x5e40a4cf1710 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x5e40a4cf1710 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x5e40a4cf1710 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5e40a4cf1710 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x5e40a4ce2501 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x5e40a4ce4df5 - main
[INFO] [stdout]   38:     0x73fc1abc01ca - <unknown>
[INFO] [stdout]   39:     0x73fc1abc028b - __libc_start_main
[INFO] [stdout]   40:     0x5e40a4cdf605 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec (line 225) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (3739) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1483:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x635668554a92 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x635668554a92 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x635668554a92 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x635668554a92 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63566856369f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63566856369f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x635668533543 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x635668533543 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x6356685385a2 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x635668539e2c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x635668539c86 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x63566853a405 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x63566853a266 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x6356685386d9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x6356685281ed - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x6356685664bd - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x6356685664bd - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x635668526fc1 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x635668526f2e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x6356685268c4 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x635668525303 - thincollections::thin_vec::ThinVec<T>::extend_desugared::h161f90bb04f426ee
[INFO] [stdout]   21:     0x635668524403 - <thincollections::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<&T>>::extend::h559980595f24d719
[INFO] [stdout]   22:     0x63566852764a - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x6356685262c3 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x635668526296 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x635668526279 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x635668534600 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x635668534600 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x635668534600 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x635668534600 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x635668534600 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x635668534600 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x635668534600 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x635668534600 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x635668534600 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x635668526261 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x635668527ce5 - main
[INFO] [stdout]   37:     0x7b472e0ed1ca - <unknown>
[INFO] [stdout]   38:     0x7b472e0ed28b - __libc_start_main
[INFO] [stdout]   39:     0x635668524265 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec (line 161) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (3920) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1483:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b0694b428f2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b0694b428f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b0694b428f2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5b0694b428f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5b0694b514ef - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5b0694b514ef - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5b0694b213a3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b0694b213a3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5b0694b26402 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5b0694b27c8c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5b0694b27ae6 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5b0694b28265 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5b0694b280c6 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x5b0694b26539 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5b0694b1604d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5b0694b542dd - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x5b0694b542dd - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x5b0694b14b51 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x5b0694b14abe - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x5b0694b14354 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x5b0694b129a3 - thincollections::thin_vec::ThinVec<T>::extend_desugared::hc3e38f9a40bfffe9
[INFO] [stdout]   21:     0x5b0694b11a6f - <thincollections::thin_vec::ThinVec<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h9ab7bf9c4d0d19d0
[INFO] [stdout]   22:     0x5b0694b141c6 - core::iter::traits::iterator::Iterator::collect::hae459b5f271407b9
[INFO] [stdout]   23:     0x5b0694b153a2 - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x5b0694b13c13 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x5b0694b13946 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x5b0694b13929 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x5b0694b22460 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x5b0694b22460 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x5b0694b22460 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x5b0694b22460 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5b0694b22460 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x5b0694b22460 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x5b0694b22460 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x5b0694b22460 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5b0694b22460 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x5b0694b13911 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x5b0694b15b45 - main
[INFO] [stdout]   38:     0x7b14ab87e1ca - <unknown>
[INFO] [stdout]   39:     0x7b14ab87e28b - __libc_start_main
[INFO] [stdout]   40:     0x5b0694b11845 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec<T>::append (line 1087) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (4036) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1120:62:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62ecb4e29892 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62ecb4e29892 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62ecb4e29892 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62ecb4e29892 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62ecb4e3848f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62ecb4e3848f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62ecb4e08343 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62ecb4e08343 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62ecb4e0d3a2 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62ecb4e0ec2c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62ecb4e0ea86 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x62ecb4e0f205 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x62ecb4e0f066 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x62ecb4e0d4d9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x62ecb4dfcfed - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x62ecb4e3b27d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x62ecb4e3b27d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x62ecb4dfc081 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x62ecb4dfbfee - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x62ecb4dfb8c4 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x62ecb4df9f5d - thincollections::thin_vec::ThinVec<T>::append_elements::h1fcebf533e5d1f15
[INFO] [stdout]   21:     0x62ecb4dfad61 - thincollections::thin_vec::ThinVec<T>::append::h5022fb0aa7b4af75
[INFO] [stdout]   22:     0x62ecb4dfc6da - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x62ecb4dfb343 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x62ecb4dfb126 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x62ecb4dfb109 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x62ecb4e09400 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x62ecb4e09400 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x62ecb4e09400 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x62ecb4e09400 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x62ecb4e09400 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x62ecb4e09400 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x62ecb4e09400 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x62ecb4e09400 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x62ecb4e09400 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x62ecb4dfb0f1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x62ecb4dfcae5 - main
[INFO] [stdout]   37:     0x752f48f371ca - <unknown>
[INFO] [stdout]   38:     0x752f48f3728b - __libc_start_main
[INFO] [stdout]   39:     0x62ecb4df9275 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec (line 89) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (4053) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1483:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e50e183dd32 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e50e183dd32 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e50e183dd32 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5e50e183dd32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5e50e184c93f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5e50e184c93f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5e50e181c7e3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5e50e181c7e3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5e50e1821842 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5e50e18230cc - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5e50e1822f26 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5e50e18236a5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5e50e1823506 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x5e50e1821979 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5e50e181148d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5e50e184f75d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x5e50e184f75d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x5e50e1810491 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x5e50e18103fe - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x5e50e180fdc4 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x5e50e180f28b - thincollections::thin_vec::ThinVec<T>::extend_desugared::hfb0307bf071a5888
[INFO] [stdout]   21:     0x5e50e180e355 - <thincollections::thin_vec::ThinVec<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h1b0f70e2e0c65af5
[INFO] [stdout]   22:     0x5e50e180fd46 - core::iter::traits::iterator::Iterator::collect::hbf4b0ee3b15962cf
[INFO] [stdout]   23:     0x5e50e1810a7c - rust_out::main::_doctest_main_src_thin_vec_rs_89_0::h5fc26875d6cb8e69
[INFO] [stdout]   24:     0x5e50e1810a56 - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   25:     0x5e50e180f7a3 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   26:     0x5e50e180f6a6 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   27:     0x5e50e180f689 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   28:     0x5e50e181d8a0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   29:     0x5e50e181d8a0 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   30:     0x5e50e181d8a0 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   31:     0x5e50e181d8a0 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5e50e181d8a0 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   33:     0x5e50e181d8a0 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   34:     0x5e50e181d8a0 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   35:     0x5e50e181d8a0 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   36:     0x5e50e181d8a0 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   37:     0x5e50e180f671 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   38:     0x5e50e1810f85 - main
[INFO] [stdout]   39:     0x7feeed3de1ca - <unknown>
[INFO] [stdout]   40:     0x7feeed3de28b - __libc_start_main
[INFO] [stdout]   41:     0x5e50e180e185 - _start
[INFO] [stdout]   42:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec (line 240) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (3784) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1483:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x628525ce8862 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x628525ce8862 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x628525ce8862 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x628525ce8862 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x628525cf746f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x628525cf746f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x628525cc7313 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x628525cc7313 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x628525ccc372 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x628525ccdbfc - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x628525ccda56 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x628525cce1d5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x628525cce036 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x628525ccc4a9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x628525cbbfbd - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x628525cfa28d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x628525cfa28d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x628525cbaf11 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x628525cbae7e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x628525cba854 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x628525cb9273 - thincollections::thin_vec::ThinVec<T>::extend_desugared::h161f90bb04f426ee
[INFO] [stdout]   21:     0x628525cb8373 - <thincollections::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<&T>>::extend::h0d3b80d27f4e8784
[INFO] [stdout]   22:     0x628525cbb50f - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x628525cba233 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x628525cba206 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x628525cba1e9 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x628525cc83d0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x628525cc83d0 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x628525cc83d0 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x628525cc83d0 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x628525cc83d0 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x628525cc83d0 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x628525cc83d0 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x628525cc83d0 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x628525cc83d0 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x628525cba1d1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x628525cbbab5 - main
[INFO] [stdout]   37:     0x7c2bb2b011ca - <unknown>
[INFO] [stdout]   38:     0x7c2bb2b0128b - __libc_start_main
[INFO] [stdout]   39:     0x628525cb81f5 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec (line 209) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (4185) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1120:62:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ad0aeaae3f2 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ad0aeaae3f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ad0aeaae3f2 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ad0aeaae3f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ad0aeabcfff - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ad0aeabcfff - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5ad0aea8cea3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ad0aea8cea3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ad0aea91f02 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ad0aea9378c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5ad0aea935e6 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5ad0aea93d65 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5ad0aea93bc6 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x5ad0aea92039 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5ad0aea81b4d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5ad0aeabfe1d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x5ad0aeabfe1d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x5ad0aea809e1 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x5ad0aea8094e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x5ad0aea80324 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x5ad0aea7ec0d - thincollections::thin_vec::ThinVec<T>::append_elements::h1fcebf533e5d1f15
[INFO] [stdout]   21:     0x5ad0aea7fa11 - thincollections::thin_vec::ThinVec<T>::append::h5022fb0aa7b4af75
[INFO] [stdout]   22:     0x5ad0aea8106a - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x5ad0aea7fe03 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x5ad0aea7fdd6 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x5ad0aea7fdb9 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x5ad0aea8df60 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x5ad0aea8df60 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x5ad0aea8df60 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x5ad0aea8df60 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5ad0aea8df60 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x5ad0aea8df60 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x5ad0aea8df60 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x5ad0aea8df60 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5ad0aea8df60 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x5ad0aea7fda1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x5ad0aea81645 - main
[INFO] [stdout]   37:     0x7c2d4669e1ca - <unknown>
[INFO] [stdout]   38:     0x7c2d4669e28b - __libc_start_main
[INFO] [stdout]   39:     0x5ad0aea7dfe5 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec<T>::drain_filter (line 1429) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (4254) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1483:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x629c4153c692 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x629c4153c692 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x629c4153c692 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x629c4153c692 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x629c4154b28f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x629c4154b28f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x629c4151b143 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x629c4151b143 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x629c415201a2 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x629c41521a2c - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x629c41521886 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x629c41522005 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x629c41521e66 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x629c415202d9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x629c4150fded - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x629c4154e0bd - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x629c4154e0bd - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x629c4150eb11 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x629c4150ea7e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x629c4150e354 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x629c4150cb72 - thincollections::thin_vec::ThinVec<T>::extend_desugared::h3dc888dbd186b7fb
[INFO] [stdout]   21:     0x629c4150ba58 - <thincollections::thin_vec::ThinVec<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h00b3251ed3ab07ae
[INFO] [stdout]   22:     0x629c4150e216 - core::iter::traits::iterator::Iterator::collect::he76d620319ba23c1
[INFO] [stdout]   23:     0x629c4150f1b5 - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x629c4150dd33 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x629c4150db16 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x629c4150daf9 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x629c4151c200 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x629c4151c200 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x629c4151c200 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x629c4151c200 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x629c4151c200 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x629c4151c200 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x629c4151c200 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x629c4151c200 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x629c4151c200 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x629c4150dae1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x629c4150f8e5 - main
[INFO] [stdout]   38:     0x760ec2a161ca - <unknown>
[INFO] [stdout]   39:     0x760ec2a1628b - __libc_start_main
[INFO] [stdout]   40:     0x629c4150b615 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1284) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (4232) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1483:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x562d82519b32 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x562d82519b32 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x562d82519b32 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x562d82519b32 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x562d8252872f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x562d8252872f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x562d824f85e3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x562d824f85e3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x562d824fd642 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x562d824feecc - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x562d824fed26 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x562d824ff4a5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x562d824ff306 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x562d824fd779 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x562d824ed28d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x562d8252b51d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x562d8252b51d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x562d824ec001 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x562d824ebf6e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x562d824eb744 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x562d824e8f92 - thincollections::thin_vec::ThinVec<T>::extend_desugared::h2296e02884c39a60
[INFO] [stdout]   21:     0x562d824e7f06 - <thincollections::thin_vec::ThinVec<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h725e0b31cb9141aa
[INFO] [stdout]   22:     0x562d824eb576 - core::iter::traits::iterator::Iterator::collect::hd6e856b09111194e
[INFO] [stdout]   23:     0x562d824ec83d - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x562d824eab93 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x562d824ea916 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x562d824ea8f9 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x562d824f96a0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x562d824f96a0 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x562d824f96a0 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x562d824f96a0 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x562d824f96a0 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x562d824f96a0 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x562d824f96a0 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x562d824f96a0 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x562d824f96a0 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x562d824ea8e1 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x562d824ecd85 - main
[INFO] [stdout]   38:     0x74c686b7f1ca - <unknown>
[INFO] [stdout]   39:     0x74c686b7f28b - __libc_start_main
[INFO] [stdout]   40:     0x562d824e7d45 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec<T>::into_boxed_slice (line 1231) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (4390) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1483:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64f13219e542 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64f13219e542 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64f13219e542 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64f13219e542 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64f1321ad14f - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64f1321ad14f - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64f13217cff3 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64f13217cff3 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64f132182052 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64f1321838dc - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64f132183736 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x64f132183eb5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x64f132183d16 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x64f132182189 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x64f132171c9d - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x64f1321aff6d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x64f1321aff6d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x64f132170fa1 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x64f132170f0e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x64f132170a04 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x64f13216f673 - thincollections::thin_vec::ThinVec<T>::extend_desugared::h161f90bb04f426ee
[INFO] [stdout]   21:     0x64f13216e773 - <thincollections::thin_vec::ThinVec<T> as core::iter::traits::collect::Extend<T>>::extend::hecf75405b99aa359
[INFO] [stdout]   22:     0x64f13217133b - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   23:     0x64f13216fff3 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   24:     0x64f13216ffb6 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   25:     0x64f13216ff99 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   26:     0x64f13217e0b0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x64f13217e0b0 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x64f13217e0b0 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x64f13217e0b0 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x64f13217e0b0 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x64f13217e0b0 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   32:     0x64f13217e0b0 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   33:     0x64f13217e0b0 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x64f13217e0b0 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x64f13216ff81 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   36:     0x64f132171795 - main
[INFO] [stdout]   37:     0x7d28949781ca - <unknown>
[INFO] [stdout]   38:     0x7d289497828b - __libc_start_main
[INFO] [stdout]   39:     0x64f13216e4b5 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1369) stdout ----
[INFO] [stdout] Test executable failed (signal: 6 (SIGABRT) (core dumped)).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (4842) panicked at /opt/rustwide/workdir/src/thin_vec.rs:1483:33:
[INFO] [stdout] unsafe precondition(s) violated: slice::get_unchecked_mut requires that the index is within the slice
[INFO] [stdout] 
[INFO] [stdout] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57885adfe562 - std::backtrace_rs::backtrace::libunwind::trace::h16acf28769fcd909
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57885adfe562 - std::backtrace_rs::backtrace::trace_unsynchronized::hb5541aa5d4f92513
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57885adfe562 - std::sys::backtrace::_print_fmt::h8ac8268cb667a306
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x57885adfe562 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h47627beda0767f4c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x57885ae0d2cf - core::fmt::rt::Argument::fmt::h686a01ad57c1c92a
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x57885ae0d2cf - core::fmt::write::h8a63064c67176fd8
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x57885addd013 - std::io::default_write_fmt::hc257f38f86d39af6
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57885addd013 - std::io::Write::write_fmt::h5e9b646cef91150b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x57885ade2072 - std::sys::backtrace::BacktraceLock::print::h4634d27c0afbaebb
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x57885ade38fc - std::panicking::default_hook::{{closure}}::h23e0299d4738b766
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x57885ade3756 - std::panicking::default_hook::hfeec6294e8751b62
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x57885ade3ed5 - std::panicking::panic_with_hook::hd57cd463d793ed79
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x57885ade3d36 - std::panicking::panic_handler::{{closure}}::hddd6216c3fddee3b
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:700:13
[INFO] [stdout]   13:     0x57885ade21a9 - std::sys::backtrace::__rust_end_short_backtrace::h5e7a56f283378525
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x57885add1cbd - __rustc[256c90bb7e548b45]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x57885ae1011d - core::panicking::panic_nounwind_fmt::runtime::hd5eea0fd564156db
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/panicking.rs:122:22
[INFO] [stdout]   16:     0x57885ae1011d - core::panicking::panic_nounwind_fmt::hd9aca48f58eaf762
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/intrinsics/mod.rs:2435:9
[INFO] [stdout]   17:     0x57885add0611 - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::precondition_check::he969b0b96d9c9ac7
[INFO] [stdout]   18:     0x57885add057e - <usize as core::slice::index::SliceIndex<[T]>>::get_unchecked_mut::hd78ff397ed4388dc
[INFO] [stdout]   19:     0x57885adcfce4 - core::slice::<impl [T]>::get_unchecked_mut::h7f35c7b63380e452
[INFO] [stdout]   20:     0x57885adcd322 - thincollections::thin_vec::ThinVec<T>::extend_desugared::h54b24d3b25871cd6
[INFO] [stdout]   21:     0x57885adcbc26 - <thincollections::thin_vec::ThinVec<T> as core::iter::traits::collect::FromIterator<T>>::from_iter::h1bec08785429a66b
[INFO] [stdout]   22:     0x57885adcfb46 - core::iter::traits::iterator::Iterator::collect::h93b8ba404797c5c8
[INFO] [stdout]   23:     0x57885add127d - rust_out::main::he986860d8b7bc94f
[INFO] [stdout]   24:     0x57885adcf013 - core::ops::function::FnOnce::call_once::hd0f888ea33950d2d
[INFO] [stdout]   25:     0x57885adceda6 - std::sys::backtrace::__rust_begin_short_backtrace::h70a8cfcb1f800bff
[INFO] [stdout]   26:     0x57885adced89 - std::rt::lang_start::{{closure}}::h03ca8d00642774ee
[INFO] [stdout]   27:     0x57885adde0d0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hdf957eac011d0136
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   28:     0x57885adde0d0 - std::panicking::catch_unwind::do_call::h9ff550f7799115e1
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   29:     0x57885adde0d0 - std::panicking::catch_unwind::ha7ce46787bb12905
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   30:     0x57885adde0d0 - std::panic::catch_unwind::h625b36596def7d39
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x57885adde0d0 - std::rt::lang_start_internal::{{closure}}::h4cbc9430de699e2c
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:175:24
[INFO] [stdout]   32:     0x57885adde0d0 - std::panicking::catch_unwind::do_call::h5af2f11409a22e3e
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:590:40
[INFO] [stdout]   33:     0x57885adde0d0 - std::panicking::catch_unwind::hf64cf7b0d8070f52
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panicking.rs:553:19
[INFO] [stdout]   34:     0x57885adde0d0 - std::panic::catch_unwind::h480b74763390cdcf
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x57885adde0d0 - std::rt::lang_start_internal::h4b3d04f698aef094
[INFO] [stdout]                                at /rustc/3b4dd9bf1410f8da6329baa36ce5e37673cbbd1f/library/std/src/rt.rs:171:5
[INFO] [stdout]   36:     0x57885adced71 - std::rt::lang_start::h457230af78cce7e7
[INFO] [stdout]   37:     0x57885add17b5 - main
[INFO] [stdout]   38:     0x74630f83f1ca - <unknown>
[INFO] [stdout]   39:     0x74630f83f28b - __libc_start_main
[INFO] [stdout]   40:     0x57885adcb485 - _start
[INFO] [stdout]   41:                0x0 - <unknown>
[INFO] [stdout] thread caused non-unwinding panic. aborting.
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::append (line 1173)
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::append (line 1187)
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::append (line 1201)
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::drain (line 1429)
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::drain (line 1446)
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::drain_filter (line 1604)
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::into_boxed_slice (line 1366)
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::splice (line 1532)
[INFO] [stdout]     src/thin_v64.rs - thin_v64::V64<T>::splice (line 1544)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec (line 161)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec (line 209)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec (line 225)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec (line 240)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec (line 89)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec<T>::append (line 1087)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec<T>::drain (line 1284)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec<T>::drain_filter (line 1429)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec<T>::into_boxed_slice (line 1231)
[INFO] [stdout]     src/thin_vec.rs - thin_vec::ThinVec<T>::splice (line 1369)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 151 passed; 19 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.00s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "3a43a003c9fa9222e5490a451546eb41f2ab79bd86fcb8fadec51fe73844cb70", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3a43a003c9fa9222e5490a451546eb41f2ab79bd86fcb8fadec51fe73844cb70", kill_on_drop: false }`
[INFO] [stdout] 3a43a003c9fa9222e5490a451546eb41f2ab79bd86fcb8fadec51fe73844cb70
