[INFO] cloning repository https://github.com/biteablepet/flense
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/biteablepet/flense" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbiteablepet%2Fflense", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbiteablepet%2Fflense'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7f29a93b7ebd1024e01af61d2dfba86cc02a5403
[INFO] testing biteablepet/flense against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbiteablepet%2Fflense" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/biteablepet/flense
[INFO] finished tweaking git repo https://github.com/biteablepet/flense
[INFO] tweaked toml for git repo https://github.com/biteablepet/flense written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/biteablepet/flense on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/biteablepet/flense already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded assert2-macros v0.4.0
[INFO] [stderr]   Downloaded assert2 v0.4.0
[INFO] [stderr]   Downloaded target-triple v1.0.0
[INFO] [stderr]   Downloaded trybuild v1.0.116
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706
[INFO] running `Command { std: "docker" "start" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling flense v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.68s
[INFO] running `Command { std: "docker" "inspect" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]    Compiling winnow v1.0.1
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling assert2-macros v0.4.0
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling assert2 v0.4.0
[INFO] [stderr]    Compiling trybuild v1.0.116
[INFO] [stderr]    Compiling flense v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] Failed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before treeFailed to determine whitespace before tree
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.50s
[INFO] running `Command { std: "docker" "inspect" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.41s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/flense-fd115de02c2138d1)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/common.rs (/opt/rustwide/target/debug/deps/common-b7d9382eb470c786)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compile.rs (/opt/rustwide/target/debug/deps/compile-eb00d9da2b4c1410)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling flense v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling assert2-macros v0.4.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling assert2 v0.4.0
[INFO] [stderr]    Compiling flense-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/flense)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.72s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/ui-overlap-pass/disjoint_lens_mut.rs [should pass] ... ok
[INFO] [stderr] test tests/ui-overlap/lens_mut_partial_overlap.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: flense: fields in a `LensMut` must not alias overlapping bytes
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `<&mut S as flense::lenses::LensesMut<'_, (A, B)>>::lens_mut::{constant#0}` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl_lenses!(A, B);
[INFO] [stderr]   | ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this error originates in the macro `$crate::panic::panic_2021` which comes from the expansion of the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /                 const {
[INFO] [stderr]   | |                     assert!(
[INFO] [stderr]   | |                         ranges_disjoint(&[$((
[INFO] [stderr]   | |                             <T as Adapter<$ty>>::OFFSET,
[INFO] [stderr] ... |
[INFO] [stderr]   | |                     );
[INFO] [stderr]   | |                 }
[INFO] [stderr]   | |_________________^
[INFO] [stderr] ...
[INFO] [stderr]   |   impl_lenses!(A, B);
[INFO] [stderr]   |   ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <&mut S as flense::lenses::LensesMut<'_, (A, B)>>::lens_mut`
[INFO] [stderr]   --> tests/ui-overlap/lens_mut_partial_overlap.rs:31:35
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let _l: LensMut<'_, (A, B)> = (&mut s).lens_mut();
[INFO] [stderr]    |                                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: flense: fields in a `LensMut` must not alias overlapping bytes
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `<&mut S as flense::lenses::LensesMut<'_, (A, B)>>::lens_mut::{constant#0}` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl_lenses!(A, B);
[INFO] [stderr]   | ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this error originates in the macro `$crate::panic::panic_2021` which comes from the expansion of the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /                 const {
[INFO] [stderr]   | |                     assert!(
[INFO] [stderr]   | |                         ranges_disjoint(&[$((
[INFO] [stderr]   | |                             <T as Adapter<$ty>>::OFFSET,
[INFO] [stderr] ... |
[INFO] [stderr]   | |                     );
[INFO] [stderr]   | |                 }
[INFO] [stderr]   | |_________________^
[INFO] [stderr] ...
[INFO] [stderr]   |   impl_lenses!(A, B);
[INFO] [stderr]   |   ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <&mut S as flense::lenses::LensesMut<'_, (A, B)>>::lens_mut`
[INFO] [stderr]   --> tests/ui-overlap/lens_mut_partial_overlap.rs:31:35
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let _l: LensMut<'_, (A, B)> = (&mut s).lens_mut();
[INFO] [stderr]    |                                   ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui-overlap/lens_mut_same_offset.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: flense: fields in a `LensMut` must not alias overlapping bytes
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `<&mut [f32; 3] as flense::lenses::LensesMut<'_, (Position, Color)>>::lens_mut::{constant#0}` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl_lenses!(A, B);
[INFO] [stderr]   | ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this error originates in the macro `$crate::panic::panic_2021` which comes from the expansion of the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /                 const {
[INFO] [stderr]   | |                     assert!(
[INFO] [stderr]   | |                         ranges_disjoint(&[$((
[INFO] [stderr]   | |                             <T as Adapter<$ty>>::OFFSET,
[INFO] [stderr] ... |
[INFO] [stderr]   | |                     );
[INFO] [stderr]   | |                 }
[INFO] [stderr]   | |_________________^
[INFO] [stderr] ...
[INFO] [stderr]   |   impl_lenses!(A, B);
[INFO] [stderr]   |   ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <&mut [f32; 3] as flense::lenses::LensesMut<'_, (Position, Color)>>::lens_mut`
[INFO] [stderr]   --> tests/ui-overlap/lens_mut_same_offset.rs:27:46
[INFO] [stderr]    |
[INFO] [stderr] 27 |     let _l: LensMut<'_, (Position, Color)> = (&mut a).lens_mut();
[INFO] [stderr]    |                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: flense: fields in a `LensMut` must not alias overlapping bytes
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `<&mut [f32; 3] as flense::lenses::LensesMut<'_, (Position, Color)>>::lens_mut::{constant#0}` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl_lenses!(A, B);
[INFO] [stderr]   | ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this error originates in the macro `$crate::panic::panic_2021` which comes from the expansion of the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /                 const {
[INFO] [stderr]   | |                     assert!(
[INFO] [stderr]   | |                         ranges_disjoint(&[$((
[INFO] [stderr]   | |                             <T as Adapter<$ty>>::OFFSET,
[INFO] [stderr] ... |
[INFO] [stderr]   | |                     );
[INFO] [stderr]   | |                 }
[INFO] [stderr]   | |_________________^
[INFO] [stderr] ...
[INFO] [stderr]   |   impl_lenses!(A, B);
[INFO] [stderr]   |   ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <&mut [f32; 3] as flense::lenses::LensesMut<'_, (Position, Color)>>::lens_mut`
[INFO] [stderr]   --> tests/ui-overlap/lens_mut_same_offset.rs:27:46
[INFO] [stderr]    |
[INFO] [stderr] 27 |     let _l: LensMut<'_, (Position, Color)> = (&mut a).lens_mut();
[INFO] [stderr]    |                                              ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui-overlap/lens_slice_mut_overlap.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: flense: fields in a `LensSliceMut` must not alias overlapping bytes
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `<&mut [S] as flense::lenses::LensesSliceMut<'_, (A, B)>>::lens_slice_mut::{constant#0}` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl_lenses!(A, B);
[INFO] [stderr]   | ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this error originates in the macro `$crate::panic::panic_2021` which comes from the expansion of the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /                 const {
[INFO] [stderr]   | |                     assert!(
[INFO] [stderr]   | |                         ranges_disjoint(&[$((
[INFO] [stderr]   | |                             <T as Adapter<$ty>>::OFFSET,
[INFO] [stderr] ... |
[INFO] [stderr]   | |                     );
[INFO] [stderr]   | |                 }
[INFO] [stderr]   | |_________________^
[INFO] [stderr] ...
[INFO] [stderr]   |   impl_lenses!(A, B);
[INFO] [stderr]   |   ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <&mut [S] as flense::lenses::LensesSliceMut<'_, (A, B)>>::lens_slice_mut`
[INFO] [stderr]   --> tests/ui-overlap/lens_slice_mut_overlap.rs:31:40
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let _l: LensSliceMut<'_, (A, B)> = (&mut data[..]).lens_slice_mut();
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: flense: fields in a `LensSliceMut` must not alias overlapping bytes
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `<&mut [S] as flense::lenses::LensesSliceMut<'_, (A, B)>>::lens_slice_mut::{constant#0}` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | impl_lenses!(A, B);
[INFO] [stderr]   | ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this error originates in the macro `$crate::panic::panic_2021` which comes from the expansion of the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/lenses.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /                 const {
[INFO] [stderr]   | |                     assert!(
[INFO] [stderr]   | |                         ranges_disjoint(&[$((
[INFO] [stderr]   | |                             <T as Adapter<$ty>>::OFFSET,
[INFO] [stderr] ... |
[INFO] [stderr]   | |                     );
[INFO] [stderr]   | |                 }
[INFO] [stderr]   | |_________________^
[INFO] [stderr] ...
[INFO] [stderr]   |   impl_lenses!(A, B);
[INFO] [stderr]   |   ------------------ in this macro invocation
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the macro `impl_lenses` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <&mut [S] as flense::lenses::LensesSliceMut<'_, (A, B)>>::lens_slice_mut`
[INFO] [stderr]   --> tests/ui-overlap/lens_slice_mut_overlap.rs:31:40
[INFO] [stderr]    |
[INFO] [stderr] 31 |     let _l: LensSliceMut<'_, (A, B)> = (&mut data[..]).lens_slice_mut();
[INFO] [stderr]    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test ui ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- ui stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'ui' (697) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13:
[INFO] [stdout] 3 of 4 tests failed
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5643b6c06568 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5643b6c06568 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5643b6c06568 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5643b6c06568 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5643b6c1ca9a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5643b6c1ca9a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5643b6c0b582 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5643b6c0b582 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5643b6be25a6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5643b6be25a6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5643b6bfdae9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5643b6b96acc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5643b6b96acc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5643b6bfdca2 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5643b6bfdca2 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5643b6be2662 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5643b6bd7569 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5643b6be337d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5643b6c1d22c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5643b6aa6f24 - <trybuild[8d36238b8ec98eeb]::Runner>::run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13
[INFO] [stdout]   20:     0x5643b6ab4118 - <trybuild[8d36238b8ec98eeb]::TestCases as core[8fb95b77d25ab6c8]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/lib.rs:342:38
[INFO] [stdout]   21:     0x5643b6955f47 - core[8fb95b77d25ab6c8]::ptr::drop_glue::<trybuild[8d36238b8ec98eeb]::TestCases>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ptr/mod.rs:825:1
[INFO] [stdout]   22:     0x5643b695616b - compile[cb24da4d4f39e0c8]::ui
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/compile.rs:14:1
[INFO] [stdout]   23:     0x5643b69560a7 - compile[cb24da4d4f39e0c8]::ui::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/compile.rs:10:8
[INFO] [stdout]   24:     0x5643b69565f6 - <compile[cb24da4d4f39e0c8]::ui::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5643b6b89bab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x5643b6b89bab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x5643b6b97425 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x5643b6b97425 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x5643b6b97425 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x5643b6b97425 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x5643b6b97425 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x5643b6b97425 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x5643b6b97425 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x5643b6b90d34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x5643b6b90d34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x5643b6b9a4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x5643b6b9a4a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x5643b6b9a4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x5643b6b9a4a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x5643b6b9a4a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x5643b6b9a4a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x5643b6b9a4a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5643b6c0590f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   44:     0x5643b6c0590f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x72864a65baa4 - <unknown>
[INFO] [stdout]   46:     0x72864a6e8a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     ui
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.79s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test compile`
[INFO] running `Command { std: "docker" "inspect" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706", kill_on_drop: false }`
[INFO] [stdout] bb6ca2ebbcde5b6f579816ea6a7c11bba304701b803726052b18a0c9ede97706
