[INFO] fetching crate enumcapsulate 0.6.3...
[INFO] testing enumcapsulate-0.6.3 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681
[INFO] extracting crate enumcapsulate 0.6.3 into /workspace/builds/worker-2-tc2/source
[INFO] removed /workspace/builds/worker-2-tc2/source/.cargo/config.toml
[INFO] started tweaking crates.io crate enumcapsulate 0.6.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate enumcapsulate 0.6.3
[INFO] tweaked toml for crates.io crate enumcapsulate 0.6.3 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate enumcapsulate 0.6.3 on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate enumcapsulate 0.6.3 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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] aba70786d42e9391822dc359f32929683215df9566b4e27d3cf81611172b0532
[INFO] running `Command { std: "docker" "start" "-a" "aba70786d42e9391822dc359f32929683215df9566b4e27d3cf81611172b0532", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "aba70786d42e9391822dc359f32929683215df9566b4e27d3cf81611172b0532", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aba70786d42e9391822dc359f32929683215df9566b4e27d3cf81611172b0532", kill_on_drop: false }`
[INFO] [stdout] aba70786d42e9391822dc359f32929683215df9566b4e27d3cf81611172b0532
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0af738e785b4643f2b3d1f184d7f5ed532d2784ddbd7c56afc74141bce35ad76
[INFO] running `Command { std: "docker" "start" "-a" "0af738e785b4643f2b3d1f184d7f5ed532d2784ddbd7c56afc74141bce35ad76", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling syn v2.0.90
[INFO] [stderr]    Compiling enumcapsulate-macros v0.6.3
[INFO] [stderr]    Compiling enumcapsulate v0.6.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.78s
[INFO] running `Command { std: "docker" "inspect" "0af738e785b4643f2b3d1f184d7f5ed532d2784ddbd7c56afc74141bce35ad76", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0af738e785b4643f2b3d1f184d7f5ed532d2784ddbd7c56afc74141bce35ad76", kill_on_drop: false }`
[INFO] [stdout] 0af738e785b4643f2b3d1f184d7f5ed532d2784ddbd7c56afc74141bce35ad76
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 453e668f2e1a03184987ecb7ce5dc37dbcdff809a02390e2f3f9def44eaeee26
[INFO] running `Command { std: "docker" "start" "-a" "453e668f2e1a03184987ecb7ce5dc37dbcdff809a02390e2f3f9def44eaeee26", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling serde v1.0.215
[INFO] [stderr]    Compiling proc-macro2 v1.0.92
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling winnow v0.6.20
[INFO] [stderr]    Compiling camino v1.1.9
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling itoa v1.0.14
[INFO] [stderr]    Compiling prettyplease v0.2.25
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling base62 v2.0.3
[INFO] [stderr]    Compiling indexmap v2.6.0
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling syn v2.0.90
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling serde_derive v1.0.215
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling enumcapsulate-macros v0.6.3
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling enumcapsulate v0.6.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling serde_spanned v0.6.8
[INFO] [stderr]    Compiling cargo-platform v0.1.9
[INFO] [stderr]    Compiling basic-toml v0.1.9
[INFO] [stderr]    Compiling toml_edit v0.22.22
[INFO] [stderr]    Compiling cargo_metadata v0.19.2
[INFO] [stderr]    Compiling toml v0.8.19
[INFO] [stderr]    Compiling cargo_toml v0.22.1
[INFO] [stderr]    Compiling tryexpand v0.10.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.64s
[INFO] running `Command { std: "docker" "inspect" "453e668f2e1a03184987ecb7ce5dc37dbcdff809a02390e2f3f9def44eaeee26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "453e668f2e1a03184987ecb7ce5dc37dbcdff809a02390e2f3f9def44eaeee26", kill_on_drop: false }`
[INFO] [stdout] 453e668f2e1a03184987ecb7ce5dc37dbcdff809a02390e2f3f9def44eaeee26
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] efa7cfdeaa350f8df63e151a287e6c660ef8557f4f5bc5be4fb58ce8f6fa7862
[INFO] running `Command { std: "docker" "start" "-a" "efa7cfdeaa350f8df63e151a287e6c660ef8557f4f5bc5be4fb58ce8f6fa7862", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/enumcapsulate-7f3e006d71a96303)
[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/derive-tests.rs (/opt/rustwide/target/debug/deps/derive_tests-4874b028476f479c)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] errorerror: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] : failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stdout] test as_variant::fail ... FAILED
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] test as_variant_ref::pass ... FAILED
[INFO] [stdout] test as_variant::pass ... FAILED
[INFO] [stdout] test from_variant::pass ... FAILED
[INFO] [stdout] test try_into::fail ... FAILED
[INFO] [stdout] test encapsulate::pass ... FAILED
[INFO] [stdout] test as_variant_mut::fail ... FAILED
[INFO] [stdout] test from_variant::fail ... FAILED
[INFO] [stdout] test into_variant::pass ... FAILED
[INFO] [stdout] test into_variant::fail ... FAILED
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stdout] test smoke::pass ... FAILED
[INFO] [stdout] test as_variant_ref::fail ... FAILED
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] Caused by:
[INFO] [stdout] test from::fail ... FAILED
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stdout] test as_variant_mut::pass ... FAILED
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] test variant_downcast::fail ... FAILED
[INFO] [stdout] test try_into::pass ... FAILED
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stderr] error: failed to run `rustc` to learn about target-specific information
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/db823df02fd0c2cf67b43025ac3fef3f2d743245/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid-Awarnings --crate-type bin --crate-type rlib --crate-type dylib --crate-type cdylib --crate-type staticlib --crate-type proc-macro --print=sysroot --print=split-debuginfo --print=crate-name --print=cfg -Wwarnings` (exit status: 1)
[INFO] [stderr]   --- stderr
[INFO] [stderr]   error: unknown lint level: `forbid-Awarnings`
[INFO] [stderr] 
[INFO] [stdout] test from::pass ... FAILED
[INFO] [stdout] test variant_downcast::pass ... FAILED
[INFO] [stdout] test variant_discriminant::fail ... FAILED
[INFO] [stdout] test variant_discriminant::pass ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- as_variant::fail stdout ----
[INFO] [stdout] Running 2 macro expansion tests from tests/derive-tests.rs:45:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/as_variant/fail/struct.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/as_variant/fail/struct.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::AsVariant;[0m
[INFO] [stdout] [31mpub struct Struct {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/as_variant/fail/struct.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant/fail/struct.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/as_variant/fail/struct.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/as_variant/fail/struct.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub struct Struct {[0m
[INFO] [stdout] [31m-   |     ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant/fail/union.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/as_variant/fail/union.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::AsVariant;[0m
[INFO] [stdout] [31mpub union Union {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/as_variant/fail/union.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant/fail/union.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/as_variant/fail/union.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/as_variant/fail/union.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub union Union {[0m
[INFO] [stdout] [31m-   |     ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'as_variant::fail' (26) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 2 of 2 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/as_variant/fail/struct.rs
[INFO] [stdout]     tests/derive-tests/as_variant/fail/union.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f13420e3ab - derive_tests[fe7ba3e6d671515c]::as_variant::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:45:88
[INFO] [stdout]   25:     0x60f13420e017 - derive_tests[fe7ba3e6d671515c]::as_variant::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:44:18
[INFO] [stdout]   26:     0x60f1341ec796 - <derive_tests[fe7ba3e6d671515c]::as_variant::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- as_variant_ref::pass stdout ----
[INFO] [stdout] Running 3 macro expansion tests from tests/derive-tests.rs:52:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/as_variant_ref/pass/enum/generics.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariantRef;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasAssoc {[0m
[INFO] [stdout] [34m    type Assoc: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC<'l>(&'l ());[0m
[INFO] [stdout] [34mpub struct VariantD<const N: usize>([(); N]);[0m
[INFO] [stdout] [34mpub struct VariantE<T>(T);[0m
[INFO] [stdout] [34mpub struct VariantF<'l, const N: usize, T>(&'l [T; N]);[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantT;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasAssoc for VariantT {[0m
[INFO] [stdout] [34m    type Assoc = ();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantU;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasT {[0m
[INFO] [stdout] [34m    // This associated type intentionally has the same name[0m
[INFO] [stdout] [34m    // as the generic type param of the enum subject.[0m
[INFO] [stdout] [34m    //[0m
[INFO] [stdout] [34m    // The point of this is to detect false positives[0m
[INFO] [stdout] [34m    // from the generic param detection, which should falsely[0m
[INFO] [stdout] [34m    // detect `VariantU::T` as a use of the type param `T`:[0m
[INFO] [stdout] [34m    type T: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasT for VariantU {[0m
[INFO] [stdout] [34m    type T = ();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariantRef)][0m
[INFO] [stdout] [34mpub enum Enum<'l, const N: usize, T>[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: HasAssoc,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedSpecificType(VariantA),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    BorrowedSpecificType(&'l VariantB),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedWithGenericLifetime(VariantC<'l>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a const param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithConstParam(VariantD<N>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithTypeParam(VariantE<T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of const and type params):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithMixedParams(VariantF<'l, N, T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericParam(T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    BorrowedGenericParam(&'l T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParam(T::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParamBehindCast(<T as HasAssoc>::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfSpecificTypeBehindCast(<VariantU as HasT>::T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    type Subject<'x> = Enum<'x, 42, VariantT>;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let mut subject = Subject::Unit;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let _: Option<&VariantA> = subject.as_variant_ref();[0m
[INFO] [stdout] [34m    let _: Option<&&VariantB> = subject.as_variant_ref();[0m
[INFO] [stdout] [34m    let _: Option<&VariantC<'_>> = subject.as_variant_ref();[0m
[INFO] [stdout] [34m    let _: Option<&VariantC<'_>> = subject.as_variant_ref();[0m
[INFO] [stdout] [34m    let _: Option<&<VariantU as HasT>::T> = subject.as_variant_ref();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_ref/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariantRef;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariantRef)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoStructFields {[0m
[INFO] [stdout] [34m        a: i32,[0m
[INFO] [stdout] [34m        b: u32,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1)][0m
[INFO] [stdout] [34m    IncludedTuple(i8, VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = "variant")][0m
[INFO] [stdout] [34m    IncludedStruct {[0m
[INFO] [stdout] [34m        value: u8,[0m
[INFO] [stdout] [34m        variant: VariantD,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    let subject = Enum::Unit;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let _: Option<&VariantA> = subject.as_variant_ref();[0m
[INFO] [stdout] [34m    let _: Option<&VariantB> = subject.as_variant_ref();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_ref/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariantRef;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariantRef)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'as_variant_ref::pass' (31) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 3 of 3 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/as_variant_ref/pass/enum/generics.rs
[INFO] [stdout]     tests/derive-tests/as_variant_ref/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/as_variant_ref/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341eee3b - derive_tests[fe7ba3e6d671515c]::as_variant_ref::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:52:90
[INFO] [stdout]   25:     0x60f1341eec37 - derive_tests[fe7ba3e6d671515c]::as_variant_ref::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:51:18
[INFO] [stdout]   26:     0x60f1341eca16 - <derive_tests[fe7ba3e6d671515c]::as_variant_ref::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- as_variant::pass stdout ----
[INFO] [stdout] Running 3 macro expansion tests from tests/derive-tests.rs:40:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/as_variant/pass/enum/generics.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasAssoc {[0m
[INFO] [stdout] [34m    type Assoc: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantC<'l>(&'l ());[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantD<const N: usize>([(); N]);[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantE<T>(T);[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantF<'l, const N: usize, T>(&'l [T; N]);[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantT;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasAssoc for VariantT {[0m
[INFO] [stdout] [34m    type Assoc = ();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantU;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasT {[0m
[INFO] [stdout] [34m    // This associated type intentionally has the same name[0m
[INFO] [stdout] [34m    // as the generic type param of the enum subject.[0m
[INFO] [stdout] [34m    //[0m
[INFO] [stdout] [34m    // The point of this is to detect false positives[0m
[INFO] [stdout] [34m    // from the generic param detection, which should falsely[0m
[INFO] [stdout] [34m    // detect `VariantU::T` as a use of the type param `T`:[0m
[INFO] [stdout] [34m    type T: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasT for VariantU {[0m
[INFO] [stdout] [34m    type T = ();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariant)][0m
[INFO] [stdout] [34mpub enum Enum<'l, const N: usize, T>[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: HasAssoc,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedSpecificType(VariantA),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    BorrowedSpecificType(&'l VariantB),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedWithGenericLifetime(VariantC<'l>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a const param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithConstParam(VariantD<N>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithTypeParam(VariantE<T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of const and type params):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithMixedParams(VariantF<'l, N, T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericParam(T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    BorrowedGenericParam(&'l T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParam(T::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParamBehindCast(<T as HasAssoc>::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfSpecificTypeBehindCast(<VariantU as HasT>::T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    type Subject<'x> = Enum<'x, 42, VariantT>;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let mut subject = Subject::Unit;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let _: Option<VariantA> = subject.as_variant();[0m
[INFO] [stdout] [34m    let _: Option<&VariantB> = subject.as_variant();[0m
[INFO] [stdout] [34m    let _: Option<VariantC<'_>> = subject.as_variant();[0m
[INFO] [stdout] [34m    let _: Option<VariantC<'_>> = subject.as_variant();[0m
[INFO] [stdout] [34m    let _: Option<<VariantU as HasT>::T> = subject.as_variant();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariant)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    let subject = Enum::Unit;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let _: Option<VariantA> = subject.as_variant();[0m
[INFO] [stdout] [34m    let _: Option<VariantB> = subject.as_variant();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariant)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'as_variant::pass' (27) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 3 of 3 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/as_variant/pass/enum/generics.rs
[INFO] [stdout]     tests/derive-tests/as_variant/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/as_variant/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f13420e41b - derive_tests[fe7ba3e6d671515c]::as_variant::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:40:86
[INFO] [stdout]   25:     0x60f13420e047 - derive_tests[fe7ba3e6d671515c]::as_variant::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:39:18
[INFO] [stdout]   26:     0x60f1341ec7d6 - <derive_tests[fe7ba3e6d671515c]::as_variant::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- from_variant::pass stdout ----
[INFO] [stdout] Running 3 macro expansion tests from tests/derive-tests.rs:28:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/from_variant/pass/enum/generics.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::FromVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasAssoc {[0m
[INFO] [stdout] [34m    type Assoc: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC<'l>(&'l i8);[0m
[INFO] [stdout] [34mpub struct VariantD<const N: usize>([i16; N]);[0m
[INFO] [stdout] [34mpub struct VariantE<T>(T);[0m
[INFO] [stdout] [34mpub struct VariantF<'l, const N: usize, T>(&'l [T; N]);[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantT;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasAssoc for VariantT {[0m
[INFO] [stdout] [34m    type Assoc = i32;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantU;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasT {[0m
[INFO] [stdout] [34m    // This associated type intentionally has the same name[0m
[INFO] [stdout] [34m    // as the generic type param of the enum subject.[0m
[INFO] [stdout] [34m    //[0m
[INFO] [stdout] [34m    // The point of this is to detect false positives[0m
[INFO] [stdout] [34m    // from the generic param detection, which should falsely[0m
[INFO] [stdout] [34m    // detect `VariantU::T` as a use of the type param `T`:[0m
[INFO] [stdout] [34m    type T: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasT for VariantU {[0m
[INFO] [stdout] [34m    type T = i64;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(FromVariant)][0m
[INFO] [stdout] [34mpub enum Enum<'l, const N: usize, T>[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: HasAssoc,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedSpecificType(VariantA),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    BorrowedSpecificType(&'l VariantB),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedWithGenericLifetime(VariantC<'l>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a const param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithConstParam(VariantD<N>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithTypeParam(VariantE<T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of const and type params):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithMixedParams(VariantF<'l, N, T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericParam(T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    BorrowedGenericParam(&'l T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParam(T::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParamBehindCast(<T as HasAssoc>::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfSpecificTypeBehindCast(<VariantU as HasT>::T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    type Subject<'x> = Enum<'x, 42, VariantT>;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let _: Subject<'_> = Enum::from_variant(VariantA);[0m
[INFO] [stdout] [34m    let _: Subject<'_> = Enum::from_variant(&VariantB);[0m
[INFO] [stdout] [34m    let _: Subject<'_> = Enum::from_variant(VariantC(&42_i8));[0m
[INFO] [stdout] [34m    let _: Subject<'_> = Enum::from_variant(42_i64);[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from_variant/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::FromVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(FromVariant)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoStructFields {[0m
[INFO] [stdout] [34m        a: i32,[0m
[INFO] [stdout] [34m        b: u32,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1)][0m
[INFO] [stdout] [34m    IncludedTuple(i8, VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = "variant")][0m
[INFO] [stdout] [34m    IncludedStruct {[0m
[INFO] [stdout] [34m        value: u8,[0m
[INFO] [stdout] [34m        variant: VariantD,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    let _ = Enum::from_variant(VariantA);[0m
[INFO] [stdout] [34m    let _ = Enum::from_variant(VariantB);[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from_variant/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::FromVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(FromVariant)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'from_variant::pass' (36) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 3 of 3 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/from_variant/pass/enum/generics.rs
[INFO] [stdout]     tests/derive-tests/from_variant/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/from_variant/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1342020eb - derive_tests[fe7ba3e6d671515c]::from_variant::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:28:88
[INFO] [stdout]   25:     0x60f134201d97 - derive_tests[fe7ba3e6d671515c]::from_variant::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:27:18
[INFO] [stdout]   26:     0x60f1341ec896 - <derive_tests[fe7ba3e6d671515c]::from_variant::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- try_into::fail stdout ----
[INFO] [stdout] Running 2 macro expansion tests from tests/derive-tests.rs:21:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/try_into/fail/struct.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/try_into/fail/struct.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::From;[0m
[INFO] [stdout] [31mpub struct Struct {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/try_into/fail/struct.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/try_into/fail/struct.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/try_into/fail/struct.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/try_into/fail/struct.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub struct Struct {[0m
[INFO] [stdout] [31m-   |     ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/try_into/fail/union.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/try_into/fail/union.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::From;[0m
[INFO] [stdout] [31mpub union Union {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/try_into/fail/union.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/try_into/fail/union.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/try_into/fail/union.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/try_into/fail/union.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub union Union {[0m
[INFO] [stdout] [31m-   |     ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'try_into::fail' (52) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 2 of 2 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/try_into/fail/struct.rs
[INFO] [stdout]     tests/derive-tests/try_into/fail/union.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341fc45b - derive_tests[fe7ba3e6d671515c]::try_into::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:21:86
[INFO] [stdout]   25:     0x60f1341fbce7 - derive_tests[fe7ba3e6d671515c]::try_into::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:20:18
[INFO] [stdout]   26:     0x60f1341ecc16 - <derive_tests[fe7ba3e6d671515c]::try_into::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- encapsulate::pass stdout ----
[INFO] [stdout] Running 4 macro expansion tests from tests/derive-tests.rs:112:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/encapsulate/pass/enum/exclude_attr.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::Encapsulate;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Encapsulate)][0m
[INFO] [stdout] [34m#[enumcapsulate(exclude(From, TryInto))][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    ExcludedWildcard(VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude(FromVariant, AsVariant))][0m
[INFO] [stdout] [34m    ExcludedSelective(VariantD),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/encapsulate/pass/enum/generics.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::Encapsulate;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasAssoc {[0m
[INFO] [stdout] [34m    type Assoc: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantC<'l>(&'l ());[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantD<const N: usize>([(); N]);[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantE<T>(T);[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantF<'l, const N: usize, T>(&'l [T; N]);[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantT;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasAssoc for VariantT {[0m
[INFO] [stdout] [34m    type Assoc = ();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantU;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasT {[0m
[INFO] [stdout] [34m    // This associated type intentionally has the same name[0m
[INFO] [stdout] [34m    // as the generic type param of the enum subject.[0m
[INFO] [stdout] [34m    //[0m
[INFO] [stdout] [34m    // The point of this is to detect false positives[0m
[INFO] [stdout] [34m    // from the generic param detection, which should falsely[0m
[INFO] [stdout] [34m    // detect `VariantU::T` as a use of the type param `T`:[0m
[INFO] [stdout] [34m    type T: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasT for VariantU {[0m
[INFO] [stdout] [34m    type T = ();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Encapsulate)][0m
[INFO] [stdout] [34mpub enum Enum<'l, const N: usize, T>[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: HasAssoc,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedSpecificType(VariantA),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    BorrowedSpecificType(&'l VariantB),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedWithGenericLifetime(VariantC<'l>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a const param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithConstParam(VariantD<N>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithTypeParam(VariantE<T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of const and type params):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithMixedParams(VariantF<'l, N, T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericParam(T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    BorrowedGenericParam(&'l T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParam(T::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParamBehindCast(<T as HasAssoc>::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfSpecificTypeBehindCast(<VariantU as HasT>::T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/encapsulate/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::Encapsulate;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Encapsulate)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoStructFields {[0m
[INFO] [stdout] [34m        a: i32,[0m
[INFO] [stdout] [34m        b: u32,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1)][0m
[INFO] [stdout] [34m    IncludedTuple(i8, VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = "variant")][0m
[INFO] [stdout] [34m    IncludedStruct {[0m
[INFO] [stdout] [34m        value: u8,[0m
[INFO] [stdout] [34m        variant: VariantD,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/encapsulate/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::{AsVariantMut, AsVariantRef, Encapsulate, IntoVariant, VariantDowncast};[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Encapsulate)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn check<T>()[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: VariantDowncast,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    check::<Enum>();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'encapsulate::pass' (32) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 4 of 4 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/encapsulate/pass/enum/exclude_attr.rs
[INFO] [stdout]     tests/derive-tests/encapsulate/pass/enum/generics.rs
[INFO] [stdout]     tests/derive-tests/encapsulate/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/encapsulate/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341eed5b - derive_tests[fe7ba3e6d671515c]::encapsulate::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:112:87
[INFO] [stdout]   25:     0x60f1341eebd7 - derive_tests[fe7ba3e6d671515c]::encapsulate::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:111:18
[INFO] [stdout]   26:     0x60f1341ec816 - <derive_tests[fe7ba3e6d671515c]::encapsulate::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- as_variant_mut::fail stdout ----
[INFO] [stdout] Running 2 macro expansion tests from tests/derive-tests.rs:69:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/as_variant_mut/fail/struct.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/as_variant_mut/fail/struct.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::AsVariantMut;[0m
[INFO] [stdout] [31mpub struct Struct {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/as_variant_mut/fail/struct.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_mut/fail/struct.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/as_variant_mut/fail/struct.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/as_variant_mut/fail/struct.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub struct Struct {[0m
[INFO] [stdout] [31m-   |     ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_mut/fail/union.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/as_variant_mut/fail/union.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::AsVariantMut;[0m
[INFO] [stdout] [31mpub union Union {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/as_variant_mut/fail/union.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_mut/fail/union.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/as_variant_mut/fail/union.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/as_variant_mut/fail/union.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub union Union {[0m
[INFO] [stdout] [31m-   |     ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'as_variant_mut::fail' (28) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 2 of 2 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/as_variant_mut/fail/struct.rs
[INFO] [stdout]     tests/derive-tests/as_variant_mut/fail/union.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f13420e48b - derive_tests[fe7ba3e6d671515c]::as_variant_mut::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:69:92
[INFO] [stdout]   25:     0x60f13420e077 - derive_tests[fe7ba3e6d671515c]::as_variant_mut::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:68:18
[INFO] [stdout]   26:     0x60f1341ec956 - <derive_tests[fe7ba3e6d671515c]::as_variant_mut::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- from_variant::fail stdout ----
[INFO] [stdout] Running 2 macro expansion tests from tests/derive-tests.rs:33:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/from_variant/fail/struct.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/from_variant/fail/struct.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::FromVariant;[0m
[INFO] [stdout] [31mpub struct Struct {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/from_variant/fail/struct.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from_variant/fail/struct.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/from_variant/fail/struct.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/from_variant/fail/struct.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub struct Struct {[0m
[INFO] [stdout] [31m-   |     ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from_variant/fail/union.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/from_variant/fail/union.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::FromVariant;[0m
[INFO] [stdout] [31mpub union Union {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/from_variant/fail/union.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from_variant/fail/union.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/from_variant/fail/union.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/from_variant/fail/union.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub union Union {[0m
[INFO] [stdout] [31m-   |     ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'from_variant::fail' (35) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 2 of 2 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/from_variant/fail/struct.rs
[INFO] [stdout]     tests/derive-tests/from_variant/fail/union.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f13420207b - derive_tests[fe7ba3e6d671515c]::from_variant::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:33:90
[INFO] [stdout]   25:     0x60f134201d67 - derive_tests[fe7ba3e6d671515c]::from_variant::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:32:18
[INFO] [stdout]   26:     0x60f1341ec856 - <derive_tests[fe7ba3e6d671515c]::from_variant::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- into_variant::pass stdout ----
[INFO] [stdout] Running 3 macro expansion tests from tests/derive-tests.rs:76:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/into_variant/pass/enum/generics.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::IntoVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasAssoc {[0m
[INFO] [stdout] [34m    type Assoc: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC<'l>(&'l i8);[0m
[INFO] [stdout] [34mpub struct VariantD<const N: usize>([i16; N]);[0m
[INFO] [stdout] [34mpub struct VariantE<T>(T);[0m
[INFO] [stdout] [34mpub struct VariantF<'l, const N: usize, T>(&'l [T; N]);[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantT;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasAssoc for VariantT {[0m
[INFO] [stdout] [34m    type Assoc = i32;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantU;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasT {[0m
[INFO] [stdout] [34m    // This associated type intentionally has the same name[0m
[INFO] [stdout] [34m    // as the generic type param of the enum subject.[0m
[INFO] [stdout] [34m    //[0m
[INFO] [stdout] [34m    // The point of this is to detect false positives[0m
[INFO] [stdout] [34m    // from the generic param detection, which should falsely[0m
[INFO] [stdout] [34m    // detect `VariantU::T` as a use of the type param `T`:[0m
[INFO] [stdout] [34m    type T: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasT for VariantU {[0m
[INFO] [stdout] [34m    type T = i64;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(IntoVariant)][0m
[INFO] [stdout] [34mpub enum Enum<'l, const N: usize, T>[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: HasAssoc,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedSpecificType(VariantA),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    BorrowedSpecificType(&'l VariantB),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedWithGenericLifetime(VariantC<'l>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a const param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithConstParam(VariantD<N>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithTypeParam(VariantE<T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of const and type params):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithMixedParams(VariantF<'l, N, T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericParam(T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    BorrowedGenericParam(&'l T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParam(T::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParamBehindCast(<T as HasAssoc>::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfSpecificTypeBehindCast(<VariantU as HasT>::T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    type Subject<'x> = Enum<'x, 42, VariantT>;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Subject::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantA, Subject<'_>> = subject.into_variant();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Subject::Unit;[0m
[INFO] [stdout] [34m        let _: Result<&'_ VariantB, Subject<'_>> = subject.into_variant();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Subject::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantC<'_>, Subject<'_>> = subject.into_variant();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Subject::Unit;[0m
[INFO] [stdout] [34m        let _: Result<<VariantU as HasT>::T, Subject<'_>> = subject.into_variant();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/into_variant/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::IntoVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(IntoVariant)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoStructFields {[0m
[INFO] [stdout] [34m        a: i32,[0m
[INFO] [stdout] [34m        b: u32,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1)][0m
[INFO] [stdout] [34m    IncludedTuple(i8, VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = "variant")][0m
[INFO] [stdout] [34m    IncludedStruct {[0m
[INFO] [stdout] [34m        value: u8,[0m
[INFO] [stdout] [34m        variant: VariantD,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Enum::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantA, Enum> = subject.into_variant();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Enum::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantB, Enum> = subject.into_variant();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/into_variant/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::IntoVariant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(IntoVariant)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'into_variant::pass' (42) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 3 of 3 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/into_variant/pass/enum/generics.rs
[INFO] [stdout]     tests/derive-tests/into_variant/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/into_variant/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f13420a26b - derive_tests[fe7ba3e6d671515c]::into_variant::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:76:88
[INFO] [stdout]   25:     0x60f13420a0f7 - derive_tests[fe7ba3e6d671515c]::into_variant::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:75:18
[INFO] [stdout]   26:     0x60f1341ec916 - <derive_tests[fe7ba3e6d671515c]::into_variant::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- into_variant::fail stdout ----
[INFO] [stdout] Running 2 macro expansion tests from tests/derive-tests.rs:81:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/into_variant/fail/struct.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/into_variant/fail/struct.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::IntoVariant;[0m
[INFO] [stdout] [31mpub struct Struct {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/into_variant/fail/struct.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/into_variant/fail/struct.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/into_variant/fail/struct.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/into_variant/fail/struct.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub struct Struct {[0m
[INFO] [stdout] [31m-   |     ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/into_variant/fail/union.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/into_variant/fail/union.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::IntoVariant;[0m
[INFO] [stdout] [31mpub union Union {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/into_variant/fail/union.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/into_variant/fail/union.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/into_variant/fail/union.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/into_variant/fail/union.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub union Union {[0m
[INFO] [stdout] [31m-   |     ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'into_variant::fail' (37) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 2 of 2 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/into_variant/fail/struct.rs
[INFO] [stdout]     tests/derive-tests/into_variant/fail/union.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f13420a1fb - derive_tests[fe7ba3e6d671515c]::into_variant::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:81:90
[INFO] [stdout]   25:     0x60f13420a0c7 - derive_tests[fe7ba3e6d671515c]::into_variant::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:80:18
[INFO] [stdout]   26:     0x60f1341ec8d6 - <derive_tests[fe7ba3e6d671515c]::into_variant::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- smoke::pass stdout ----
[INFO] [stdout] Running 1 macro expansion tests from tests/derive-tests.rs:125:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/smoke/pass/enum/smoke.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::{Encapsulate, VariantDiscriminant};[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Encapsulate, VariantDiscriminant)][0m
[INFO] [stdout] [34m#[enumcapsulate(discriminant(name = CustomDiscriminant, repr = u8))][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    #[enumcapsulate(discriminant(name = CustomVariant, value = 42))][0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude(From, TryInto))][0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoStructFields {[0m
[INFO] [stdout] [34m        a: i32,[0m
[INFO] [stdout] [34m        b: u32,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1)][0m
[INFO] [stdout] [34m    IncludedTuple(i8, VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = "variant")][0m
[INFO] [stdout] [34m    IncludedStruct {[0m
[INFO] [stdout] [34m        value: u8,[0m
[INFO] [stdout] [34m        variant: VariantD,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'smoke::pass' (50) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 1 of 1 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/smoke/pass/enum/smoke.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341fc3eb - derive_tests[fe7ba3e6d671515c]::smoke::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:125:81
[INFO] [stdout]   25:     0x60f1341fbcb7 - derive_tests[fe7ba3e6d671515c]::smoke::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:124:18
[INFO] [stdout]   26:     0x60f1341ecbd6 - <derive_tests[fe7ba3e6d671515c]::smoke::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- as_variant_ref::fail stdout ----
[INFO] [stdout] Running 2 macro expansion tests from tests/derive-tests.rs:57:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/as_variant_ref/fail/struct.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/as_variant_ref/fail/struct.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::AsVariantRef;[0m
[INFO] [stdout] [31mpub struct Struct {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/as_variant_ref/fail/struct.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_ref/fail/struct.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/as_variant_ref/fail/struct.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/as_variant_ref/fail/struct.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub struct Struct {[0m
[INFO] [stdout] [31m-   |     ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_ref/fail/union.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/as_variant_ref/fail/union.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::AsVariantRef;[0m
[INFO] [stdout] [31mpub union Union {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/as_variant_ref/fail/union.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_ref/fail/union.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/as_variant_ref/fail/union.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/as_variant_ref/fail/union.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub union Union {[0m
[INFO] [stdout] [31m-   |     ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'as_variant_ref::fail' (30) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 2 of 2 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/as_variant_ref/fail/struct.rs
[INFO] [stdout]     tests/derive-tests/as_variant_ref/fail/union.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341eedcb - derive_tests[fe7ba3e6d671515c]::as_variant_ref::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:57:92
[INFO] [stdout]   25:     0x60f1341eec07 - derive_tests[fe7ba3e6d671515c]::as_variant_ref::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:56:18
[INFO] [stdout]   26:     0x60f1341ec9d6 - <derive_tests[fe7ba3e6d671515c]::as_variant_ref::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- from::fail stdout ----
[INFO] [stdout] Running 2 macro expansion tests from tests/derive-tests.rs:9:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/from/fail/struct.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/from/fail/struct.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::From;[0m
[INFO] [stdout] [31mpub struct Struct {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/from/fail/struct.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from/fail/struct.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/from/fail/struct.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/from/fail/struct.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub struct Struct {[0m
[INFO] [stdout] [31m-   |     ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from/fail/union.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/from/fail/union.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::From;[0m
[INFO] [stdout] [31mpub union Union {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/from/fail/union.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from/fail/union.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/from/fail/union.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/from/fail/union.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub union Union {[0m
[INFO] [stdout] [31m-   |     ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'from::fail' (33) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 2 of 2 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/from/fail/struct.rs
[INFO] [stdout]     tests/derive-tests/from/fail/union.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1342056fb - derive_tests[fe7ba3e6d671515c]::from::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:9:82
[INFO] [stdout]   25:     0x60f1342050c7 - derive_tests[fe7ba3e6d671515c]::from::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:8:18
[INFO] [stdout]   26:     0x60f1341ecb56 - <derive_tests[fe7ba3e6d671515c]::from::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- as_variant_mut::pass stdout ----
[INFO] [stdout] Running 3 macro expansion tests from tests/derive-tests.rs:64:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/as_variant_mut/pass/enum/generics.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariantMut;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasAssoc {[0m
[INFO] [stdout] [34m    type Assoc: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC<'l>(&'l ());[0m
[INFO] [stdout] [34mpub struct VariantD<const N: usize>([(); N]);[0m
[INFO] [stdout] [34mpub struct VariantE<T>(T);[0m
[INFO] [stdout] [34mpub struct VariantF<'l, const N: usize, T>(&'l [T; N]);[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantT;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasAssoc for VariantT {[0m
[INFO] [stdout] [34m    type Assoc = ();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantU;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasT {[0m
[INFO] [stdout] [34m    // This associated type intentionally has the same name[0m
[INFO] [stdout] [34m    // as the generic type param of the enum subject.[0m
[INFO] [stdout] [34m    //[0m
[INFO] [stdout] [34m    // The point of this is to detect false positives[0m
[INFO] [stdout] [34m    // from the generic param detection, which should falsely[0m
[INFO] [stdout] [34m    // detect `VariantU::T` as a use of the type param `T`:[0m
[INFO] [stdout] [34m    type T: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasT for VariantU {[0m
[INFO] [stdout] [34m    type T = ();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariantMut)][0m
[INFO] [stdout] [34mpub enum Enum<'l, const N: usize, T>[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: HasAssoc,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedSpecificType(VariantA),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    BorrowedSpecificType(&'l VariantB),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedWithGenericLifetime(VariantC<'l>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a const param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithConstParam(VariantD<N>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithTypeParam(VariantE<T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of const and type params):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithMixedParams(VariantF<'l, N, T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericParam(T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    BorrowedGenericParam(&'l T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParam(T::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParamBehindCast(<T as HasAssoc>::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfSpecificTypeBehindCast(<VariantU as HasT>::T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    type Subject<'x> = Enum<'x, 42, VariantT>;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let mut subject = Subject::Unit;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantA> = subject.as_variant_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut &VariantB> = subject.as_variant_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantC<'_>> = subject.as_variant_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantC<'_>> = subject.as_variant_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut <VariantU as HasT>::T> = subject.as_variant_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_mut/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariantMut;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariantMut)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoStructFields {[0m
[INFO] [stdout] [34m        a: i32,[0m
[INFO] [stdout] [34m        b: u32,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1)][0m
[INFO] [stdout] [34m    IncludedTuple(i8, VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = "variant")][0m
[INFO] [stdout] [34m    IncludedStruct {[0m
[INFO] [stdout] [34m        value: u8,[0m
[INFO] [stdout] [34m        variant: VariantD,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    let mut subject = Enum::Unit;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantA> = subject.as_variant_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantB> = subject.as_variant_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/as_variant_mut/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::AsVariantMut;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariantMut)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'as_variant_mut::pass' (29) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 3 of 3 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/as_variant_mut/pass/enum/generics.rs
[INFO] [stdout]     tests/derive-tests/as_variant_mut/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/as_variant_mut/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f13420e4fb - derive_tests[fe7ba3e6d671515c]::as_variant_mut::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:64:90
[INFO] [stdout]   25:     0x60f13420e0a7 - derive_tests[fe7ba3e6d671515c]::as_variant_mut::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:63:18
[INFO] [stdout]   26:     0x60f1341ec996 - <derive_tests[fe7ba3e6d671515c]::as_variant_mut::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- variant_downcast::fail stdout ----
[INFO] [stdout] Running 2 macro expansion tests from tests/derive-tests.rs:93:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/variant_downcast/fail/struct.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/variant_downcast/fail/struct.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::AsVariant;[0m
[INFO] [stdout] [31mpub struct Struct {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/variant_downcast/fail/struct.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_downcast/fail/struct.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/variant_downcast/fail/struct.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/variant_downcast/fail/struct.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub struct Struct {[0m
[INFO] [stdout] [31m-   |     ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_downcast/fail/union.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/variant_downcast/fail/union.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::AsVariant;[0m
[INFO] [stdout] [31mpub union Union {[0m
[INFO] [stdout] [31m    field: (),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/variant_downcast/fail/union.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_downcast/fail/union.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/variant_downcast/fail/union.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: expected `enum`[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/variant_downcast/fail/union.rs:4:5[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 4 | pub union Union {[0m
[INFO] [stdout] [31m-   |     ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'variant_downcast::fail' (123) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 2 of 2 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/variant_downcast/fail/struct.rs
[INFO] [stdout]     tests/derive-tests/variant_downcast/fail/union.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341fc30b - derive_tests[fe7ba3e6d671515c]::variant_downcast::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:93:94
[INFO] [stdout]   25:     0x60f1341fbc57 - derive_tests[fe7ba3e6d671515c]::variant_downcast::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:92:18
[INFO] [stdout]   26:     0x60f1341eca56 - <derive_tests[fe7ba3e6d671515c]::variant_downcast::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- try_into::pass stdout ----
[INFO] [stdout] Running 3 macro expansion tests from tests/derive-tests.rs:16:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/try_into/pass/enum/generics.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::TryInto;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasAssoc {[0m
[INFO] [stdout] [34m    type Assoc: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC<'l>(&'l i8);[0m
[INFO] [stdout] [34mpub struct VariantD<const N: usize>([i16; N]);[0m
[INFO] [stdout] [34mpub struct VariantE<T>(T);[0m
[INFO] [stdout] [34mpub struct VariantF<'l, const N: usize, T>(&'l [T; N]);[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantT;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasAssoc for VariantT {[0m
[INFO] [stdout] [34m    type Assoc = i32;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantU;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasT {[0m
[INFO] [stdout] [34m    // This associated type intentionally has the same name[0m
[INFO] [stdout] [34m    // as the generic type param of the enum subject.[0m
[INFO] [stdout] [34m    //[0m
[INFO] [stdout] [34m    // The point of this is to detect false positives[0m
[INFO] [stdout] [34m    // from the generic param detection, which should falsely[0m
[INFO] [stdout] [34m    // detect `VariantU::T` as a use of the type param `T`:[0m
[INFO] [stdout] [34m    type T: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasT for VariantU {[0m
[INFO] [stdout] [34m    type T = i64;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(TryInto)][0m
[INFO] [stdout] [34mpub enum Enum<'l, const N: usize, T>[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: HasAssoc,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedSpecificType(VariantA),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    BorrowedSpecificType(&'l VariantB),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedWithGenericLifetime(VariantC<'l>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a const param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithConstParam(VariantD<N>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithTypeParam(VariantE<T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of const and type params):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithMixedParams(VariantF<'l, N, T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericParam(T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    BorrowedGenericParam(&'l T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParam(T::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParamBehindCast(<T as HasAssoc>::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfSpecificTypeBehindCast(<VariantU as HasT>::T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    type Subject<'x> = Enum<'x, 42, VariantT>;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Subject::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantA, Subject<'_>> = subject.try_into();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Subject::Unit;[0m
[INFO] [stdout] [34m        let _: Result<&'_ VariantB, Subject<'_>> = subject.try_into();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Subject::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantC<'_>, Subject<'_>> = subject.try_into();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Subject::Unit;[0m
[INFO] [stdout] [34m        let _: Result<<VariantU as HasT>::T, Subject<'_>> = subject.try_into();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/try_into/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::TryInto;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(TryInto)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoStructFields {[0m
[INFO] [stdout] [34m        a: i32,[0m
[INFO] [stdout] [34m        b: u32,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1)][0m
[INFO] [stdout] [34m    IncludedTuple(i8, VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = "variant")][0m
[INFO] [stdout] [34m    IncludedStruct {[0m
[INFO] [stdout] [34m        value: u8,[0m
[INFO] [stdout] [34m        variant: VariantD,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Enum::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantA, Enum> = subject.try_into();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let subject = Enum::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantB, Enum> = subject.try_into();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/try_into/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::From;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(From)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'try_into::pass' (54) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 3 of 3 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/try_into/pass/enum/generics.rs
[INFO] [stdout]     tests/derive-tests/try_into/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/try_into/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341fc4cb - derive_tests[fe7ba3e6d671515c]::try_into::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:16:84
[INFO] [stdout]   25:     0x60f1341fbd17 - derive_tests[fe7ba3e6d671515c]::try_into::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:15:18
[INFO] [stdout]   26:     0x60f1341ecc56 - <derive_tests[fe7ba3e6d671515c]::try_into::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- from::pass stdout ----
[INFO] [stdout] Running 3 macro expansion tests from tests/derive-tests.rs:4:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/from/pass/enum/generics.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::From;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasAssoc {[0m
[INFO] [stdout] [34m    type Assoc: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC<'l>(&'l i8);[0m
[INFO] [stdout] [34mpub struct VariantD<const N: usize>([i16; N]);[0m
[INFO] [stdout] [34mpub struct VariantE<T>(T);[0m
[INFO] [stdout] [34mpub struct VariantF<'l, const N: usize, T>(&'l [T; N]);[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantT;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasAssoc for VariantT {[0m
[INFO] [stdout] [34m    type Assoc = i32;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantU;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mtrait HasT {[0m
[INFO] [stdout] [34m    // This associated type intentionally has the same name[0m
[INFO] [stdout] [34m    // as the generic type param of the enum subject.[0m
[INFO] [stdout] [34m    //[0m
[INFO] [stdout] [34m    // The point of this is to detect false positives[0m
[INFO] [stdout] [34m    // from the generic param detection, which should falsely[0m
[INFO] [stdout] [34m    // detect `VariantU::T` as a use of the type param `T`:[0m
[INFO] [stdout] [34m    type T: Sized;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl HasT for VariantU {[0m
[INFO] [stdout] [34m    type T = i64;[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(From)][0m
[INFO] [stdout] [34mpub enum Enum<'l, const N: usize, T>[0m
[INFO] [stdout] [34mwhere[0m
[INFO] [stdout] [34m    T: HasAssoc,[0m
[INFO] [stdout] [34m{[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedSpecificType(VariantA),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    BorrowedSpecificType(&'l VariantB),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedWithGenericLifetime(VariantC<'l>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a const param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithConstParam(VariantD<N>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithTypeParam(VariantE<T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of const and type params):[0m
[INFO] [stdout] [34m    OwnedGenericTypeWithMixedParams(VariantF<'l, N, T>),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedGenericParam(T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    BorrowedGenericParam(&'l T),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParam(T::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to NOT get derived (due to its use of a type param):[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfGenericParamBehindCast(<T as HasAssoc>::Assoc),[0m
[INFO] [stdout] [34m    // We expect this variant to get derived:[0m
[INFO] [stdout] [34m    OwnedAssocTypeOfSpecificTypeBehindCast(<VariantU as HasT>::T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    type Subject<'x> = Enum<'x, 42, VariantT>;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    let _: Subject<'_> = Enum::from(VariantA);[0m
[INFO] [stdout] [34m    let _: Subject<'_> = Enum::from(&VariantB);[0m
[INFO] [stdout] [34m    let _: Subject<'_> = Enum::from(VariantC(&42_i8));[0m
[INFO] [stdout] [34m    let _: Subject<'_> = Enum::from(42_i64);[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::From;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(From)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    let _ = Enum::from(VariantA);[0m
[INFO] [stdout] [34m    let _ = Enum::from(VariantB);[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/from/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::From;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(From)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'from::pass' (34) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 3 of 3 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/from/pass/enum/generics.rs
[INFO] [stdout]     tests/derive-tests/from/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/from/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stderr] error: test failed, to rerun pass `--test derive-tests`
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f13420576b - derive_tests[fe7ba3e6d671515c]::from::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:4:80
[INFO] [stdout]   25:     0x60f1342050f7 - derive_tests[fe7ba3e6d671515c]::from::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:3:18
[INFO] [stdout]   26:     0x60f1341ecb96 - <derive_tests[fe7ba3e6d671515c]::from::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- variant_downcast::pass stdout ----
[INFO] [stdout] Running 1 macro expansion tests from tests/derive-tests.rs:88:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/variant_downcast/pass/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::{AsVariant, AsVariantMut, AsVariantRef, IntoVariant, VariantDowncast};[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34m#[derive(Clone)][0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(AsVariant, AsVariantRef, AsVariantMut, IntoVariant)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField {[0m
[INFO] [stdout] [34m        variant: VariantB,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    TwoStructFields {[0m
[INFO] [stdout] [34m        a: i32,[0m
[INFO] [stdout] [34m        b: u32,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(exclude)][0m
[INFO] [stdout] [34m    Excluded(VariantA, VariantB),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1)][0m
[INFO] [stdout] [34m    IncludedTuple(i8, VariantC),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = "variant")][0m
[INFO] [stdout] [34m    IncludedStruct {[0m
[INFO] [stdout] [34m        value: u8,[0m
[INFO] [stdout] [34m        variant: VariantD,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mimpl VariantDowncast for Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m    let mut subject = Enum::Unit;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&VariantA> = subject.as_variant_downcast_ref();[0m
[INFO] [stdout] [34m        let _: Option<&VariantB> = subject.as_variant_downcast_ref();[0m
[INFO] [stdout] [34m        let _: Option<&VariantC> = subject.as_variant_downcast_ref();[0m
[INFO] [stdout] [34m        let _: Option<&VariantD> = subject.as_variant_downcast_ref();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantA> = subject.as_variant_downcast_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantB> = subject.as_variant_downcast_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantC> = subject.as_variant_downcast_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<&mut VariantD> = subject.as_variant_downcast_mut();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let _: Option<VariantA> = subject.as_variant_downcast();[0m
[INFO] [stdout] [34m        let _: Option<VariantB> = subject.as_variant_downcast();[0m
[INFO] [stdout] [34m        let _: Option<VariantC> = subject.as_variant_downcast();[0m
[INFO] [stdout] [34m        let _: Option<VariantD> = subject.as_variant_downcast();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let mut subject = Enum::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantA, Enum> = subject.into_variant_downcast();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let mut subject = Enum::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantB, Enum> = subject.into_variant_downcast();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let mut subject = Enum::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantC, Enum> = subject.into_variant_downcast();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m        let mut subject = Enum::Unit;[0m
[INFO] [stdout] [34m        let _: Result<VariantD, Enum> = subject.into_variant_downcast();[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'variant_downcast::pass' (125) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 1 of 1 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/variant_downcast/pass/mixed_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341fc37b - derive_tests[fe7ba3e6d671515c]::variant_downcast::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:88:92
[INFO] [stdout]   25:     0x60f1341fbc87 - derive_tests[fe7ba3e6d671515c]::variant_downcast::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:87:18
[INFO] [stdout]   26:     0x60f1341eca96 - <derive_tests[fe7ba3e6d671515c]::variant_downcast::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- variant_discriminant::fail stdout ----
[INFO] [stdout] Running 3 macro expansion tests from tests/derive-tests.rs:105:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/variant_discriminant/fail/nested_generic_field.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/variant_discriminant/fail/nested_generic_field.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [31mpub enum VariantA<T> {[0m
[INFO] [stdout] [31m    Variant(T),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mpub enum VariantADiscriminant {[0m
[INFO] [stdout] [31m    Variant,[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::marker::Copy for VariantADiscriminant {}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::clone::Clone for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn clone(&self) -> VariantADiscriminant {[0m
[INFO] [stdout] [31m        *self[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::cmp::Ord for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn cmp(&self, other: &VariantADiscriminant) -> ::core::cmp::Ordering {[0m
[INFO] [stdout] [31m        ::core::cmp::Ordering::Equal[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::cmp::PartialOrd for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn partial_cmp([0m
[INFO] [stdout] [31m        &self,[0m
[INFO] [stdout] [31m        other: &VariantADiscriminant,[0m
[INFO] [stdout] [31m    ) -> ::core::option::Option<::core::cmp::Ordering> {[0m
[INFO] [stdout] [31m        ::core::option::Option::Some(::core::cmp::Ordering::Equal)[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::cmp::Eq for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    #[doc(hidden)][0m
[INFO] [stdout] [31m    #[coverage(off)][0m
[INFO] [stdout] [31m    fn assert_receiver_is_total_eq(&self) -> () {}[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::marker::StructuralPartialEq for VariantADiscriminant {}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::cmp::PartialEq for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn eq(&self, other: &VariantADiscriminant) -> bool {[0m
[INFO] [stdout] [31m        true[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::hash::Hash for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn hash<__H: ::core::hash::Hasher>(&self, state: &mut __H) -> () {}[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::fmt::Debug for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn fmt(&self, f: &mut ::core::fmt::Formatter) -> ::core::fmt::Result {[0m
[INFO] [stdout] [31m        ::core::fmt::Formatter::write_str(f, "Variant")[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mimpl<T> ::enumcapsulate::VariantDiscriminant for VariantA<T> {[0m
[INFO] [stdout] [31m    type Discriminant = VariantADiscriminant;[0m
[INFO] [stdout] [31m    fn variant_discriminant(&self) -> Self::Discriminant {[0m
[INFO] [stdout] [31m        match self {[0m
[INFO] [stdout] [31m            VariantA::Variant(..) => VariantADiscriminant::Variant,[0m
[INFO] [stdout] [31m            _ => ::core::panicking::panic("internal error: entered unreachable code"),[0m
[INFO] [stdout] [31m        }[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[enumcapsulate(discriminant(repr = u8))][0m
[INFO] [stdout] [31mpub enum Enum<T> {[0m
[INFO] [stdout] [31m    #[enumcapsulate(discriminant(nested))][0m
[INFO] [stdout] [31m    VariantA(VariantA<T>),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/variant_discriminant/fail/nested_generic_field.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/fail/nested_generic_field.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/variant_discriminant/fail/nested_generic_field.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: generic fields require an explicit nested discriminant type[0m
[INFO] [stdout] [31m-   --> /tests/derive-tests/variant_discriminant/fail/nested_generic_field.rs:12:14[0m
[INFO] [stdout] [31m-    |[0m
[INFO] [stdout] [31m- 12 |     VariantA(VariantA<T>),[0m
[INFO] [stdout] [31m-    |              ^^^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/fail/nested_on_unit_variant.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/variant_discriminant/fail/nested_on_unit_variant.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [31mpub enum Enum {[0m
[INFO] [stdout] [31m    #[enumcapsulate(discriminant(nested, value = 42))][0m
[INFO] [stdout] [31m    VariantA,[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/variant_discriminant/fail/nested_on_unit_variant.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/fail/nested_on_unit_variant.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/variant_discriminant/fail/nested_on_unit_variant.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: no field found on variant[0m
[INFO] [stdout] [31m-  --> /tests/derive-tests/variant_discriminant/fail/nested_on_unit_variant.rs:5:34[0m
[INFO] [stdout] [31m-   |[0m
[INFO] [stdout] [31m- 5 |     #[enumcapsulate(discriminant(nested, value = 42))][0m
[INFO] [stdout] [31m-   |                                  ^^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/fail/nested_with_value.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected snapshot at tests/derive-tests/variant_discriminant/fail/nested_with_value.out.rs[0m
[INFO] [stdout] 
[INFO] [stdout] SNAPSHOT:
[INFO] [stdout] 
[INFO] [stdout] [31muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [31mpub enum VariantA {[0m
[INFO] [stdout] [31m    VariantA1,[0m
[INFO] [stdout] [31m    VariantA2,[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mpub enum VariantADiscriminant {[0m
[INFO] [stdout] [31m    VariantA1,[0m
[INFO] [stdout] [31m    VariantA2,[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::marker::Copy for VariantADiscriminant {}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::clone::Clone for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn clone(&self) -> VariantADiscriminant {[0m
[INFO] [stdout] [31m        *self[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::cmp::Ord for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn cmp(&self, other: &VariantADiscriminant) -> ::core::cmp::Ordering {[0m
[INFO] [stdout] [31m        let __self_tag = ::core::intrinsics::discriminant_value(self);[0m
[INFO] [stdout] [31m        let __arg1_tag = ::core::intrinsics::discriminant_value(other);[0m
[INFO] [stdout] [31m        ::core::cmp::Ord::cmp(&__self_tag, &__arg1_tag)[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::cmp::PartialOrd for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn partial_cmp([0m
[INFO] [stdout] [31m        &self,[0m
[INFO] [stdout] [31m        other: &VariantADiscriminant,[0m
[INFO] [stdout] [31m    ) -> ::core::option::Option<::core::cmp::Ordering> {[0m
[INFO] [stdout] [31m        let __self_tag = ::core::intrinsics::discriminant_value(self);[0m
[INFO] [stdout] [31m        let __arg1_tag = ::core::intrinsics::discriminant_value(other);[0m
[INFO] [stdout] [31m        ::core::cmp::PartialOrd::partial_cmp(&__self_tag, &__arg1_tag)[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::cmp::Eq for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    #[doc(hidden)][0m
[INFO] [stdout] [31m    #[coverage(off)][0m
[INFO] [stdout] [31m    fn assert_receiver_is_total_eq(&self) -> () {}[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::marker::StructuralPartialEq for VariantADiscriminant {}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::cmp::PartialEq for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn eq(&self, other: &VariantADiscriminant) -> bool {[0m
[INFO] [stdout] [31m        let __self_tag = ::core::intrinsics::discriminant_value(self);[0m
[INFO] [stdout] [31m        let __arg1_tag = ::core::intrinsics::discriminant_value(other);[0m
[INFO] [stdout] [31m        __self_tag == __arg1_tag[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::hash::Hash for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn hash<__H: ::core::hash::Hasher>(&self, state: &mut __H) -> () {[0m
[INFO] [stdout] [31m        let __self_tag = ::core::intrinsics::discriminant_value(self);[0m
[INFO] [stdout] [31m        ::core::hash::Hash::hash(&__self_tag, state)[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31m#[automatically_derived][0m
[INFO] [stdout] [31mimpl ::core::fmt::Debug for VariantADiscriminant {[0m
[INFO] [stdout] [31m    #[inline][0m
[INFO] [stdout] [31m    fn fmt(&self, f: &mut ::core::fmt::Formatter) -> ::core::fmt::Result {[0m
[INFO] [stdout] [31m        ::core::fmt::Formatter::write_str([0m
[INFO] [stdout] [31m            f,[0m
[INFO] [stdout] [31m            match self {[0m
[INFO] [stdout] [31m                VariantADiscriminant::VariantA1 => "VariantA1",[0m
[INFO] [stdout] [31m                VariantADiscriminant::VariantA2 => "VariantA2",[0m
[INFO] [stdout] [31m            },[0m
[INFO] [stdout] [31m        )[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mimpl ::enumcapsulate::VariantDiscriminant for VariantA {[0m
[INFO] [stdout] [31m    type Discriminant = VariantADiscriminant;[0m
[INFO] [stdout] [31m    fn variant_discriminant(&self) -> Self::Discriminant {[0m
[INFO] [stdout] [31m        match self {[0m
[INFO] [stdout] [31m            VariantA::VariantA1 => VariantADiscriminant::VariantA1,[0m
[INFO] [stdout] [31m            VariantA::VariantA2 => VariantADiscriminant::VariantA2,[0m
[INFO] [stdout] [31m            _ => ::core::panicking::panic("internal error: entered unreachable code"),[0m
[INFO] [stdout] [31m        }[0m
[INFO] [stdout] [31m    }[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mpub enum Enum {[0m
[INFO] [stdout] [31m    #[enumcapsulate(discriminant(nested, value = 42))][0m
[INFO] [stdout] [31m    VariantA(VariantA),[0m
[INFO] [stdout] [31m}[0m
[INFO] [stdout] [31mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Remove the snapshot file at /opt/rustwide/workdir/tests/derive-tests/variant_discriminant/fail/nested_with_value.out.rs.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/fail/nested_with_value.rs - [31mMISMATCH[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] Unexpected mismatch in file tests/derive-tests/variant_discriminant/fail/nested_with_value.err.txt:
[INFO] [stdout] 
[INFO] [stdout] DIFF:
[INFO] [stdout] 
[INFO] [stdout] [31m- error: conflicting with use of `nesting`[0m
[INFO] [stdout] [31m-   --> /tests/derive-tests/variant_discriminant/fail/nested_with_value.rs:11:42[0m
[INFO] [stdout] [31m-    |[0m
[INFO] [stdout] [31m- 11 |     #[enumcapsulate(discriminant(nested, value = 42))][0m
[INFO] [stdout] [31m-    |                                          ^^^^^[0m
[INFO] [stdout] [31m- error: could not compile `<CRATE>` (bin "<BIN>") due to 1 previous error[0m
[INFO] [stdout] [32m+ error: no such command: `expand`[0m
[INFO] [stdout] [32m+ [0m
[INFO] [stdout] [32m+ help: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [32m+ help: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] [34m  [0m
[INFO] [stdout] 
[INFO] [stdout] [36mhelp: Overwrite the snapshot file by running your tests with `TRYEXPAND=overwrite`.[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'variant_discriminant::fail' (118) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 3 of 3 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/variant_discriminant/fail/nested_generic_field.rs
[INFO] [stdout]     tests/derive-tests/variant_discriminant/fail/nested_on_unit_variant.rs
[INFO] [stdout]     tests/derive-tests/variant_discriminant/fail/nested_with_value.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e94fb - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuiteFail>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341eeeab - derive_tests[fe7ba3e6d671515c]::variant_discriminant::fail
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:105:98
[INFO] [stdout]   25:     0x60f1341eec67 - derive_tests[fe7ba3e6d671515c]::variant_discriminant::fail::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:104:18
[INFO] [stdout]   26:     0x60f1341ecad6 - <derive_tests[fe7ba3e6d671515c]::variant_discriminant::fail::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- variant_discriminant::pass stdout ----
[INFO] [stdout] Running 7 macro expansion tests from tests/derive-tests.rs:100:9 ...
[INFO] [stdout] 
[INFO] [stdout] tests/derive-tests/variant_discriminant/pass/enum/lifetimes.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub enum VariantWithLifetime<'a> {[0m
[INFO] [stdout] [34m    Variant(&'a ()),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m// #[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34m// pub enum GenericVariantWithLifetime<'a, T> {[0m
[INFO] [stdout] [34m//     Variant(&'a T),[0m
[INFO] [stdout] [34m// }[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub enum EnumWithLifetime<'a> {[0m
[INFO] [stdout] [34m    #[enumcapsulate(discriminant(nested))][0m
[INFO] [stdout] [34m    VariantA(VariantWithLifetime<'a>),[0m
[INFO] [stdout] [34m    // #[enumcapsulate(discriminant(nested))][0m
[INFO] [stdout] [34m    // VariantB { b: VariantWithLifetime<'a> },[0m
[INFO] [stdout] [34m    // #[enumcapsulate(field = 0, discriminant(nested = GenericVariantWithLifetimeDiscriminant))][0m
[INFO] [stdout] [34m    // VariantC(GenericVariantWithLifetime<'a, T>),[0m
[INFO] [stdout] [34m    // #[enumcapsulate(field = "d", discriminant(nested = GenericVariantWithLifetimeDiscriminant))][0m
[INFO] [stdout] [34m    // VariantD {[0m
[INFO] [stdout] [34m    //     d: GenericVariantWithLifetime<'a, T>,[0m
[INFO] [stdout] [34m    // },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/pass/enum/mixed_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mpub struct VariantA;[0m
[INFO] [stdout] [34mpub struct VariantB;[0m
[INFO] [stdout] [34mpub struct VariantC;[0m
[INFO] [stdout] [34mpub struct VariantD;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    Unit,[0m
[INFO] [stdout] [34m    ZeroTupleFields(),[0m
[INFO] [stdout] [34m    ZeroStructFields {},[0m
[INFO] [stdout] [34m    OneTupleField(VariantA),[0m
[INFO] [stdout] [34m    OneStructField { variant: VariantB },[0m
[INFO] [stdout] [34m    TwoTupleFields(i32, u32),[0m
[INFO] [stdout] [34m    TwoStructFields { a: i32, b: u32 },[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    fn check<T>()[0m
[INFO] [stdout] [34m    where[0m
[INFO] [stdout] [34m        T: VariantDiscriminant,[0m
[INFO] [stdout] [34m    {[0m
[INFO] [stdout] [34m    }[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m    check::<Enum>();[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/pass/enum/name.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34m#[enumcapsulate(discriminant(name = RenamedDiscriminant))][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    VariantA,[0m
[INFO] [stdout] [34m    VariantB,[0m
[INFO] [stdout] [34m    VariantC,[0m
[INFO] [stdout] [34m    #[enumcapsulate(discriminant(name = RenamedVariant))][0m
[INFO] [stdout] [34m    VariantD,[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/pass/enum/nested.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub enum VariantC {[0m
[INFO] [stdout] [34m    Variant,[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub enum VariantD {[0m
[INFO] [stdout] [34m    Variant,[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub enum VariantE<T> {[0m
[INFO] [stdout] [34m    Variant(T),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34m#[enumcapsulate(discriminant(repr = u8))][0m
[INFO] [stdout] [34mpub enum Enum<T> {[0m
[INFO] [stdout] [34m    VariantA,[0m
[INFO] [stdout] [34m    #[enumcapsulate(discriminant(value = 42))][0m
[INFO] [stdout] [34m    VariantB,[0m
[INFO] [stdout] [34m    #[enumcapsulate(discriminant(nested))][0m
[INFO] [stdout] [34m    VariantC {[0m
[INFO] [stdout] [34m        c: VariantC,[0m
[INFO] [stdout] [34m    },[0m
[INFO] [stdout] [34m    #[enumcapsulate(discriminant(name = RenamedVariant, nested))][0m
[INFO] [stdout] [34m    VariantD(VariantD),[0m
[INFO] [stdout] [34m    #[enumcapsulate(field = 1, discriminant(nested = VariantEDiscriminant))][0m
[INFO] [stdout] [34m    VariantE(bool, VariantE<T>),[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/pass/enum/repr.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34m#[enumcapsulate(discriminant(repr = u8))][0m
[INFO] [stdout] [34mpub enum Enum {[0m
[INFO] [stdout] [34m    VariantA,[0m
[INFO] [stdout] [34m    VariantB = 5,[0m
[INFO] [stdout] [34m    VariantC,[0m
[INFO] [stdout] [34m    #[enumcapsulate(discriminant(value = 42))][0m
[INFO] [stdout] [34m    VariantD,[0m
[INFO] [stdout] [34m}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/pass/enum/visibility.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub enum PubEnum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub(crate) enum PubCrateEnum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub(self) enum PubSelfEnum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] tests/derive-tests/variant_discriminant/pass/enum/zero_variants.rs - [31mERROR[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] [31mUnexpected failure![0m
[INFO] [stdout] 
[INFO] [stdout] SOURCE:
[INFO] [stdout] 
[INFO] [stdout] [34muse enumcapsulate::VariantDiscriminant;[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34m#[derive(VariantDiscriminant)][0m
[INFO] [stdout] [34mpub enum Enum {}[0m
[INFO] [stdout] [34m[0m
[INFO] [stdout] [34mfn main() {}[0m
[INFO] [stdout] 
[INFO] [stdout] ERROR:
[INFO] [stdout] 
[INFO] [stdout] [31merror: no such command: `expand`[0m
[INFO] [stdout] [31m[0m
[INFO] [stdout] [31mhelp: view all installed commands with `cargo --list`[0m
[INFO] [stdout] [31mhelp: find a package to install `expand` with `cargo search cargo-expand`[0m
[INFO] [stdout] --------------------------
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] thread 'variant_discriminant::pass' (121) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20:
[INFO] [stdout] 
[INFO] [stdout] 7 of 7 tests failed:
[INFO] [stdout] 
[INFO] [stdout]     tests/derive-tests/variant_discriminant/pass/enum/lifetimes.rs
[INFO] [stdout]     tests/derive-tests/variant_discriminant/pass/enum/mixed_variants.rs
[INFO] [stdout]     tests/derive-tests/variant_discriminant/pass/enum/name.rs
[INFO] [stdout]     tests/derive-tests/variant_discriminant/pass/enum/nested.rs
[INFO] [stdout]     tests/derive-tests/variant_discriminant/pass/enum/repr.rs
[INFO] [stdout]     tests/derive-tests/variant_discriminant/pass/enum/visibility.rs
[INFO] [stdout]     tests/derive-tests/variant_discriminant/pass/enum/zero_variants.rs
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60f134781222 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60f134781222 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60f134781222 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60f1347993da - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60f1347993da - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x60f134787706 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60f134787706 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60f13475da5f - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60f13475da5f - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60f134778719 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60f13471279e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60f13471279e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60f134778982 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60f134778982 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60f13475db18 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60f134752a69 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60f13475e96d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60f134799b9c - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60f134223148 - core[585f66e14d78f9ba]::panicking::panic_display::<alloc[15e7b27aba85d2e2]::string::String>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x60f13421d473 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>::try_run
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:423:13
[INFO] [stdout]   21:     0x60f13421f073 - <tryexpand[ce0e36be636dbad9]::test_suite::TestSuite as core[585f66e14d78f9ba]::ops::drop::Drop>::drop
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tryexpand-0.10.0/src/test_suite.rs:459:20
[INFO] [stdout]   22:     0x60f134232e27 - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::TestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   23:     0x60f1341e950b - core[585f66e14d78f9ba]::ptr::drop_in_place::<tryexpand[ce0e36be636dbad9]::test_suite::BuildTestSuite>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ptr/mod.rs:805:1
[INFO] [stdout]   24:     0x60f1341eef1b - derive_tests[fe7ba3e6d671515c]::variant_discriminant::pass
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:100:96
[INFO] [stdout]   25:     0x60f1341eec97 - derive_tests[fe7ba3e6d671515c]::variant_discriminant::pass::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:99:18
[INFO] [stdout]   26:     0x60f1341ecb16 - <derive_tests[fe7ba3e6d671515c]::variant_discriminant::pass::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   27:     0x60f134706b4b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x60f134706b4b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   29:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   30:     0x60f1347133aa - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   31:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x60f1347133aa - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x60f1347133aa - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x60f1347133aa - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   35:     0x60f1347133aa - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   36:     0x60f13470d874 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   37:     0x60f13470d874 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   38:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   39:     0x60f134715ea2 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   40:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   41:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   42:     0x60f134715ea2 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x60f134715ea2 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   44:     0x60f134715ea2 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   45:     0x60f13478053f - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   46:     0x60f13478053f - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   47:     0x7530868d7aa4 - <unknown>
[INFO] [stdout]   48:     0x753086964a64 - clone
[INFO] [stdout]   49:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     as_variant::fail
[INFO] [stdout]     as_variant::pass
[INFO] [stdout]     as_variant_mut::fail
[INFO] [stdout]     as_variant_mut::pass
[INFO] [stdout]     as_variant_ref::fail
[INFO] [stdout]     as_variant_ref::pass
[INFO] [stdout]     encapsulate::pass
[INFO] [stdout]     from::fail
[INFO] [stdout]     from::pass
[INFO] [stdout]     from_variant::fail
[INFO] [stdout]     from_variant::pass
[INFO] [stdout]     into_variant::fail
[INFO] [stdout]     into_variant::pass
[INFO] [stdout]     smoke::pass
[INFO] [stdout]     try_into::fail
[INFO] [stdout]     try_into::pass
[INFO] [stdout]     variant_discriminant::fail
[INFO] [stdout]     variant_discriminant::pass
[INFO] [stdout]     variant_downcast::fail
[INFO] [stdout]     variant_downcast::pass
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 20 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.98s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "efa7cfdeaa350f8df63e151a287e6c660ef8557f4f5bc5be4fb58ce8f6fa7862", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "efa7cfdeaa350f8df63e151a287e6c660ef8557f4f5bc5be4fb58ce8f6fa7862", kill_on_drop: false }`
[INFO] [stdout] efa7cfdeaa350f8df63e151a287e6c660ef8557f4f5bc5be4fb58ce8f6fa7862
