[INFO] fetching crate enumcapsulate 0.6.3...
[INFO] testing enumcapsulate-0.6.3 against master#733b47ea4b1b86216f14ef56e49440c33933f230+rustflags=-Copt-level=3 for pr-138759
[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 733b47ea4b1b86216f14ef56e49440c33933f230
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "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" "+733b47ea4b1b86216f14ef56e49440c33933f230" "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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d23daa8872833ffd70ee9e65f8a984253fdfdf1b00f2c8cfb6e40262f0782314
[INFO] running `Command { std: "docker" "start" "-a" "d23daa8872833ffd70ee9e65f8a984253fdfdf1b00f2c8cfb6e40262f0782314", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d23daa8872833ffd70ee9e65f8a984253fdfdf1b00f2c8cfb6e40262f0782314", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d23daa8872833ffd70ee9e65f8a984253fdfdf1b00f2c8cfb6e40262f0782314", kill_on_drop: false }`
[INFO] [stdout] d23daa8872833ffd70ee9e65f8a984253fdfdf1b00f2c8cfb6e40262f0782314
[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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 61c8b3d6362c830fe360b8ee467498cae08357e7adae97c440c8b54f1def6437
[INFO] running `Command { std: "docker" "start" "-a" "61c8b3d6362c830fe360b8ee467498cae08357e7adae97c440c8b54f1def6437", 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 47.75s
[INFO] running `Command { std: "docker" "inspect" "61c8b3d6362c830fe360b8ee467498cae08357e7adae97c440c8b54f1def6437", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61c8b3d6362c830fe360b8ee467498cae08357e7adae97c440c8b54f1def6437", kill_on_drop: false }`
[INFO] [stdout] 61c8b3d6362c830fe360b8ee467498cae08357e7adae97c440c8b54f1def6437
[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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9a1e78af547f34a81ff872589d139d3804d3acec097cb53de05021441935a5cd
[INFO] running `Command { std: "docker" "start" "-a" "9a1e78af547f34a81ff872589d139d3804d3acec097cb53de05021441935a5cd", 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 semver v1.0.23
[INFO] [stderr]    Compiling serde_json v1.0.140
[INFO] [stderr]    Compiling winnow v0.6.20
[INFO] [stderr]    Compiling camino v1.1.9
[INFO] [stderr]    Compiling prettyplease v0.2.25
[INFO] [stderr]    Compiling base62 v2.0.3
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling indexmap v2.6.0
[INFO] [stderr]    Compiling syn v2.0.90
[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 thiserror v2.0.12
[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 4m 04s
[INFO] running `Command { std: "docker" "inspect" "9a1e78af547f34a81ff872589d139d3804d3acec097cb53de05021441935a5cd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9a1e78af547f34a81ff872589d139d3804d3acec097cb53de05021441935a5cd", kill_on_drop: false }`
[INFO] [stdout] 9a1e78af547f34a81ff872589d139d3804d3acec097cb53de05021441935a5cd
[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 -Copt-level=3" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+733b47ea4b1b86216f14ef56e49440c33933f230" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 50fbe6eb2b6174802be5dd7df8b1af9eeaf9d6e740f019e9f391fbb03af8349b
[INFO] running `Command { std: "docker" "start" "-a" "50fbe6eb2b6174802be5dd7df8b1af9eeaf9d6e740f019e9f391fbb03af8349b", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/enumcapsulate-aaeb0f3ce6b40458)
[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-bb5fd7832d3ed8ac)
[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] [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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-Awarnings`)
[INFO] [stderr] 
[INFO] [stdout] test as_variant_ref::fail ... FAILED
[INFO] [stdout] test as_variant_mut::pass ... FAILED
[INFO] [stdout] test from::fail ... FAILED
[INFO] [stdout] test as_variant_mut::fail ... FAILED
[INFO] [stdout] test as_variant_ref::pass ... FAILED
[INFO] [stdout] test as_variant::pass ... FAILED
[INFO] [stdout] test as_variant::fail ... FAILED
[INFO] [stdout] test encapsulate::pass ... FAILED
[INFO] [stdout] 
[INFO] [stdout] 
[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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-Awarnings`)
[INFO] [stderr] 
[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] [stdout] 
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-Awarnings`)
[INFO] [stderr] 
[INFO] [stdout] test smoke::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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-Awarnings`)
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] test from_variant::fail ... FAILED
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] test into_variant::fail ... FAILED
[INFO] [stdout] test try_into::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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-Awarnings`)
[INFO] [stderr] 
[INFO] [stdout] test try_into::pass ... FAILED
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] test into_variant::pass ... FAILED
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] test from::pass ... FAILED
[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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-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/733b47ea4b1b86216f14ef56e49440c33933f230/bin/rustc - --crate-name ___ --print=file-names --cap-lints=forbid -Copt-level=3-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: optimization level needs to be between 0-3, s or z (instead was `3-Awarnings`)
[INFO] [stderr] 
[INFO] [stdout] test variant_discriminant::fail ... FAILED
[INFO] [stdout] test variant_downcast::pass ... FAILED
[INFO] [stdout] test from_variant::pass ... FAILED
[INFO] [stdout] test variant_downcast::fail ... FAILED
[INFO] [stdout] test variant_discriminant::pass ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f108bb - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f108bb - derive_tests::as_variant_ref::fail::h0d9299a91994139c
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:57:92
[INFO] [stdout]   26:     0x5ff7f7f108bb - derive_tests::as_variant_ref::fail::{{closure}}::h40055e84eb175f28
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:56:18
[INFO] [stdout]   27:     0x5ff7f7f108bb - core::ops::function::FnOnce::call_once::h7211e04b72c44b39
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f11479 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f11479 - derive_tests::as_variant_mut::pass::h68c4e14cf61f261b
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:64:90
[INFO] [stdout]   26:     0x5ff7f7f11479 - derive_tests::as_variant_mut::pass::{{closure}}::hdb0ad075b1315dea
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:63:18
[INFO] [stdout]   27:     0x5ff7f7f11479 - core::ops::function::FnOnce::call_once::hb30573de8c295410
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f118fb - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f118fb - derive_tests::from::fail::hef2af37d46cbfb81
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:9:82
[INFO] [stdout]   26:     0x5ff7f7f118fb - derive_tests::from::fail::{{closure}}::hfbf5ce093c092895
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:8:18
[INFO] [stdout]   27:     0x5ff7f7f118fb - core::ops::function::FnOnce::call_once::hdaca4bf18b98f8e6
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f10a4b - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f10a4b - derive_tests::as_variant_mut::fail::h2770123407db82a7
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:69:92
[INFO] [stdout]   26:     0x5ff7f7f10a4b - derive_tests::as_variant_mut::fail::{{closure}}::h56dd7ee2632ec137
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:68:18
[INFO] [stdout]   27:     0x5ff7f7f10a4b - core::ops::function::FnOnce::call_once::h72b0029bb19d63ac
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f11bb9 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f11bb9 - derive_tests::as_variant_ref::pass::h9c92bb0e58919108
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:52:90
[INFO] [stdout]   26:     0x5ff7f7f11bb9 - derive_tests::as_variant_ref::pass::{{closure}}::h0c4b050a59254668
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:51:18
[INFO] [stdout]   27:     0x5ff7f7f11bb9 - core::ops::function::FnOnce::call_once::hfca78762d6da208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f11189 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f11189 - derive_tests::as_variant::pass::h27e7a28fc60839e6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:40:86
[INFO] [stdout]   26:     0x5ff7f7f11189 - derive_tests::as_variant::pass::{{closure}}::hbc39d08d9f950990
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:39:18
[INFO] [stdout]   27:     0x5ff7f7f11189 - core::ops::function::FnOnce::call_once::h97a8638dd3d36616
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                0x0 - <unknown>
[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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f10d6b - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f10d6b - derive_tests::as_variant::fail::h55f81e8c2c2b89b6
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:45:88
[INFO] [stdout]   26:     0x5ff7f7f10d6b - derive_tests::as_variant::fail::{{closure}}::he2ed6782f3ff5696
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:44:18
[INFO] [stdout]   27:     0x5ff7f7f10d6b - core::ops::function::FnOnce::call_once::h78e7493a9a38aa58
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f10149 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f10149 - derive_tests::encapsulate::pass::h557a447bbab810d2
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:112:87
[INFO] [stdout]   26:     0x5ff7f7f10149 - derive_tests::encapsulate::pass::{{closure}}::hab88a329a7760fd9
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:111:18
[INFO] [stdout]   27:     0x5ff7f7f10149 - core::ops::function::FnOnce::call_once::h38b1b6e82d6fedf6
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f10ec9 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f10ec9 - derive_tests::smoke::pass::hd96d9f0d8b8cb2a5
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:125:81
[INFO] [stdout]   26:     0x5ff7f7f10ec9 - derive_tests::smoke::pass::{{closure}}::hdaa3771e7622deb8
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:124:18
[INFO] [stdout]   27:     0x5ff7f7f10ec9 - core::ops::function::FnOnce::call_once::h7c35bc09389dbc96
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f105cb - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f105cb - derive_tests::from_variant::fail::hec0ee7b35e6b5b71
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:33:90
[INFO] [stdout]   26:     0x5ff7f7f105cb - derive_tests::from_variant::fail::{{closure}}::ha7dfac9e843705f4
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:32:18
[INFO] [stdout]   27:     0x5ff7f7f105cb - core::ops::function::FnOnce::call_once::h482275b25e75acbe
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f1131b - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f1131b - derive_tests::into_variant::fail::h5a56e5b1e6b6bb29
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:81:90
[INFO] [stdout]   26:     0x5ff7f7f1131b - derive_tests::into_variant::fail::{{closure}}::h7fce0cbb929ba31f
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:80:18
[INFO] [stdout]   27:     0x5ff7f7f1131b - core::ops::function::FnOnce::call_once::h9e7d486c64b68cea
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f1176b - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f1176b - derive_tests::try_into::fail::h3d62f3092c282196
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:21:86
[INFO] [stdout]   26:     0x5ff7f7f1176b - derive_tests::try_into::fail::{{closure}}::h108a8975e47a0830
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:20:18
[INFO] [stdout]   27:     0x5ff7f7f1176b - core::ops::function::FnOnce::call_once::hcaa48e8124fc6f4d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f11a59 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f11a59 - derive_tests::try_into::pass::h3ca242de06444935
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:16:84
[INFO] [stdout]   26:     0x5ff7f7f11a59 - derive_tests::try_into::pass::{{closure}}::h5e900b8123816233
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:15:18
[INFO] [stdout]   27:     0x5ff7f7f11a59 - core::ops::function::FnOnce::call_once::hf3cd2dcfeccb8b1d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f11029 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f11029 - derive_tests::into_variant::pass::hcea82ad2860abc92
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:76:88
[INFO] [stdout]   26:     0x5ff7f7f11029 - derive_tests::into_variant::pass::{{closure}}::h369cfe33786711a4
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:75:18
[INFO] [stdout]   27:     0x5ff7f7f11029 - core::ops::function::FnOnce::call_once::h841ce6fdb12bc652
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f115d9 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f115d9 - derive_tests::from::pass::h009577d60475e2aa
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:4:80
[INFO] [stdout]   26:     0x5ff7f7f115d9 - derive_tests::from::pass::{{closure}}::h2ffae4695d5cf1cd
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:3:18
[INFO] [stdout]   27:     0x5ff7f7f115d9 - core::ops::function::FnOnce::call_once::hc595eecf4942d92e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f10bdb - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f10bdb - derive_tests::variant_discriminant::fail::hc12be00877e5467b
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:105:98
[INFO] [stdout]   26:     0x5ff7f7f10bdb - derive_tests::variant_discriminant::fail::{{closure}}::h0a0b861bd747ea3e
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:104:18
[INFO] [stdout]   27:     0x5ff7f7f10bdb - core::ops::function::FnOnce::call_once::h75bd6bc61bc7f314
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f102a9 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f102a9 - derive_tests::variant_downcast::pass::h51a3b4a03c931517
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:88:92
[INFO] [stdout]   26:     0x5ff7f7f102a9 - derive_tests::variant_downcast::pass::{{closure}}::h63eddb4879230dd1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:87:18
[INFO] [stdout]   27:     0x5ff7f7f102a9 - core::ops::function::FnOnce::call_once::h3a124c86ccdcc410
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f10729 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f10729 - derive_tests::from_variant::pass::h647aa0ffc5184c5f
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:28:88
[INFO] [stdout]   26:     0x5ff7f7f10729 - derive_tests::from_variant::pass::{{closure}}::h089171a4b8cd7263
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:27:18
[INFO] [stdout]   27:     0x5ff7f7f10729 - core::ops::function::FnOnce::call_once::h4f8bd3421869e0d4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f1043b - core::ptr::drop_in_place<tryexpand::test_suite::TestSuiteFail>::hb9ecc8904e3f10b1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f1043b - derive_tests::variant_downcast::fail::hfa9cb06ebf46bea0
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:93:94
[INFO] [stdout]   26:     0x5ff7f7f1043b - derive_tests::variant_downcast::fail::{{closure}}::h680be3e329ca7c71
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:92:18
[INFO] [stdout]   27:     0x5ff7f7f1043b - core::ops::function::FnOnce::call_once::h3f852a6566b51f2b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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' 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:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::libunwind::trace::h73a647620bf1c49d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff7f81f97f2 - std::backtrace_rs::backtrace::trace_unsynchronized::hd4d513ed96cb3cb1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff7f81f97f2 - std::sys::backtrace::_print_fmt::h61bb95f7476aafa5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff7f81f97f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::ha2e7e3a01df69042
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff7f8221f33 - core::fmt::rt::Argument::fmt::hf14163372f0f9a76
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff7f8221f33 - core::fmt::write::h7cb8f63788cd01d2
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/fmt/mod.rs:1465:25
[INFO] [stdout]    6:     0x5ff7f81f5d13 - std::io::default_write_fmt::h9ed739ccee8a150c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff7f81f5d13 - std::io::Write::write_fmt::h1c0a32da913b32f1
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff7f81f9642 - std::sys::backtrace::BacktraceLock::print::h3ec4d7883eb25e61
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff7f81fb07c - std::panicking::default_hook::{{closure}}::h29548987efd832cb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:300:27
[INFO] [stdout]   10:     0x5ff7f81faed2 - std::panicking::default_hook::ha25170a15c643514
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:324:9
[INFO] [stdout]   11:     0x5ff7f81c0a54 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h562adeecbf43c420
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   12:     0x5ff7f81c0a54 - test::test_main_with_exit_callback::{{closure}}::h97dd2a879d27e0e4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ff7f81fbb5b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7e85cbdbda26fdb7
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1985:9
[INFO] [stdout]   14:     0x5ff7f81fbb5b - std::panicking::rust_panic_with_hook::h0d81afcd829aa24b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:841:13
[INFO] [stdout]   15:     0x5ff7f81fb82a - std::panicking::begin_panic_handler::{{closure}}::hc84a33f1202346cf
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:706:13
[INFO] [stdout]   16:     0x5ff7f81f9ce9 - std::sys::backtrace::__rust_end_short_backtrace::h373067a14f6c59aa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:168:18
[INFO] [stdout]   17:     0x5ff7f81fb4bd - __rustc[beb0385846a06d21]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:697:5
[INFO] [stdout]   18:     0x5ff7f8220760 - core::panicking::panic_fmt::ha33fa2ae772efba9
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:75:14
[INFO] [stdout]   19:     0x5ff7f7f43b68 - core::panicking::panic_display::hb5635d1e888efae4
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panicking.rs:268:5
[INFO] [stdout]   20:     0x5ff7f7f43b68 - tryexpand::test_suite::TestSuite::try_run::panic_cold_display::h2b0118ba4c4644ba
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic.rs:100:13
[INFO] [stdout]   21:     0x5ff7f7f432c7 - tryexpand::test_suite::TestSuite::try_run::h672df9ea716791fa
[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]   22:     0x5ff7f7f432c7 - <tryexpand::test_suite::TestSuite as core::ops::drop::Drop>::drop::hdde8fd3540a8b2fc
[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]   23:     0x5ff7f7f11e61 - core::ptr::drop_in_place<tryexpand::test_suite::TestSuite>::hfdbacad75b80e5e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   24:     0x5ff7f7f0ffe9 - core::ptr::drop_in_place<tryexpand::test_suite::BuildTestSuite>::h42a1f2e066cb208f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ptr/mod.rs:799:1
[INFO] [stdout]   25:     0x5ff7f7f0ffe9 - derive_tests::variant_discriminant::pass::he59ed41effe951c1
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:100:96
[INFO] [stdout]   26:     0x5ff7f7f0ffe9 - derive_tests::variant_discriminant::pass::{{closure}}::hd7c133f202e29a33
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/derive-tests.rs:99:18
[INFO] [stdout]   27:     0x5ff7f7f0ffe9 - core::ops::function::FnOnce::call_once::h2cc45884c2c621d5
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   28:     0x5ff7f81c618b - core::ops::function::FnOnce::call_once::hf84b9c3d864a6959
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   29:     0x5ff7f81c618b - test::__rust_begin_short_backtrace::h5724e31441c16fcb
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:648:18
[INFO] [stdout]   30:     0x5ff7f81c53ce - test::run_test_in_process::{{closure}}::hbc28c9aa91793d7d
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:74
[INFO] [stdout]   31:     0x5ff7f81c53ce - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hc17b0e238c0f8f3e
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   32:     0x5ff7f81c53ce - std::panicking::catch_unwind::do_call::hcdbce0d6dd6c83ce
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   33:     0x5ff7f81c53ce - std::panicking::catch_unwind::h9477967ceea044e8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   34:     0x5ff7f81c53ce - std::panic::catch_unwind::h616a2e249da12e16
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   35:     0x5ff7f81c53ce - test::run_test_in_process::h2758deb0f2e54430
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:671:27
[INFO] [stdout]   36:     0x5ff7f81c53ce - test::run_test::{{closure}}::habe5cd2564b18aaa
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:592:43
[INFO] [stdout]   37:     0x5ff7f8188f74 - test::run_test::{{closure}}::h9a0a6928f1a15421
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/test/src/lib.rs:622:41
[INFO] [stdout]   38:     0x5ff7f8188f74 - std::sys::backtrace::__rust_begin_short_backtrace::hd68b5332434a22ca
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/backtrace.rs:152:18
[INFO] [stdout]   39:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h264ddcc3098eacae
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:559:17
[INFO] [stdout]   40:     0x5ff7f818c91a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9fa39489749d6f3c
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   41:     0x5ff7f818c91a - std::panicking::catch_unwind::do_call::hb9a1944b9f85100f
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:589:40
[INFO] [stdout]   42:     0x5ff7f818c91a - std::panicking::catch_unwind::h0c6f100786c0dad8
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panicking.rs:552:19
[INFO] [stdout]   43:     0x5ff7f818c91a - std::panic::catch_unwind::hf6084e2723385823
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/panic.rs:359:14
[INFO] [stdout]   44:     0x5ff7f818c91a - std::thread::Builder::spawn_unchecked_::{{closure}}::hf0af58ce658143ad
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/thread/mod.rs:557:30
[INFO] [stdout]   45:     0x5ff7f818c91a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88a14f9b2e79f9de
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   46:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf31256ba38644b65
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   47:     0x5ff7f81fec47 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h100ad77f3448041b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/alloc/src/boxed.rs:1971:9
[INFO] [stdout]   48:     0x5ff7f81fec47 - std::sys::pal::unix::thread::Thread::new::thread_start::h1a22ded422ce395b
[INFO] [stdout]                                at /rustc/733b47ea4b1b86216f14ef56e49440c33933f230/library/std/src/sys/pal/unix/thread.rs:97:17
[INFO] [stdout]   49:     0x7a217b4ebaa4 - <unknown>
[INFO] [stdout]   50:     0x7a217b578a34 - clone
[INFO] [stdout]   51:                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 2.42s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test derive-tests`
[INFO] running `Command { std: "docker" "inspect" "50fbe6eb2b6174802be5dd7df8b1af9eeaf9d6e740f019e9f391fbb03af8349b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "50fbe6eb2b6174802be5dd7df8b1af9eeaf9d6e740f019e9f391fbb03af8349b", kill_on_drop: false }`
[INFO] [stdout] 50fbe6eb2b6174802be5dd7df8b1af9eeaf9d6e740f019e9f391fbb03af8349b
