[INFO] fetching crate facet-solver 0.44.3... [INFO] testing facet-solver-0.44.3 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate facet-solver 0.44.3 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate facet-solver 0.44.3 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate facet-solver 0.44.3 [INFO] tweaked toml for crates.io crate facet-solver 0.44.3 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate facet-solver 0.44.3 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate facet-solver 0.44.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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded smallvec v2.0.0-alpha.12 [INFO] [stderr] Downloaded condtype v1.3.0 [INFO] [stderr] Downloaded divan-macros v0.1.21 [INFO] [stderr] Downloaded facet-path v0.44.3 [INFO] [stderr] Downloaded regex-lite v0.1.9 [INFO] [stderr] Downloaded json-event-parser v0.2.3 [INFO] [stderr] Downloaded divan v0.1.21 [INFO] [stderr] Downloaded facet-reflect v0.44.3 [INFO] [stderr] Downloaded facet-core v0.44.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b71497b69dcf88d70500e83a031229a9256ed768cd3fe52c858b719f5c26e0d4 [INFO] running `Command { std: "docker" "start" "-a" "b71497b69dcf88d70500e83a031229a9256ed768cd3fe52c858b719f5c26e0d4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b71497b69dcf88d70500e83a031229a9256ed768cd3fe52c858b719f5c26e0d4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b71497b69dcf88d70500e83a031229a9256ed768cd3fe52c858b719f5c26e0d4", kill_on_drop: false }` [INFO] [stdout] b71497b69dcf88d70500e83a031229a9256ed768cd3fe52c858b719f5c26e0d4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 50b880c7a91c6e7863b26c55e285a9a4d70f8e431e6b97343fec346d67330e5a [INFO] running `Command { std: "docker" "start" "-a" "50b880c7a91c6e7863b26c55e285a9a4d70f8e431e6b97343fec346d67330e5a", kill_on_drop: false }` [INFO] [stderr] Compiling facet-core v0.44.3 [INFO] [stderr] Compiling impls v1.0.3 [INFO] [stderr] Compiling const-fnv1a-hash v1.1.0 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling smallvec v2.0.0-alpha.12 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling facet-path v0.44.3 [INFO] [stderr] Compiling facet-reflect v0.44.3 [INFO] [stderr] Compiling facet-solver v0.44.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.73s [INFO] running `Command { std: "docker" "inspect" "50b880c7a91c6e7863b26c55e285a9a4d70f8e431e6b97343fec346d67330e5a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "50b880c7a91c6e7863b26c55e285a9a4d70f8e431e6b97343fec346d67330e5a", kill_on_drop: false }` [INFO] [stdout] 50b880c7a91c6e7863b26c55e285a9a4d70f8e431e6b97343fec346d67330e5a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 67319e78ff58f74533938da742a86a1307618b14ae6e36201674b624db96e740 [INFO] running `Command { std: "docker" "start" "-a" "67319e78ff58f74533938da742a86a1307618b14ae6e36201674b624db96e740", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling regex-lite v0.1.9 [INFO] [stderr] Compiling condtype v1.3.0 [INFO] [stderr] Compiling json-event-parser v0.2.3 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling terminal_size v0.4.3 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling divan-macros v0.1.21 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling divan v0.1.21 [INFO] [stderr] Compiling facet-solver v0.44.3 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `facet_testhelpers` [INFO] [stdout] --> tests/integration/path.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use facet_testhelpers::test; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `facet` [INFO] [stdout] --> tests/integration/probing.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use facet::Facet; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `facet` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `facet_testhelpers` [INFO] [stdout] --> tests/integration/probing.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use facet_testhelpers::test; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `facet` [INFO] [stdout] --> tests/integration/solver.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use facet::Facet; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `facet` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `facet_testhelpers` [INFO] [stdout] --> tests/integration/solver.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use facet_testhelpers::test; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `facet` [INFO] [stdout] --> tests/integration/witness.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use facet::Facet; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `facet` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `facet`, use `cargo add facet` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `facet_testhelpers` [INFO] [stdout] --> tests/integration/witness.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use facet_testhelpers::test; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `facet_testhelpers` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `facet_testhelpers`, use `cargo add facet_testhelpers` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:63:7 [INFO] [stdout] | [INFO] [stdout] 63 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:589:7 [INFO] [stdout] | [INFO] [stdout] 589 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:665:7 [INFO] [stdout] | [INFO] [stdout] 665 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:770:7 [INFO] [stdout] | [INFO] [stdout] 770 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:877:7 [INFO] [stdout] | [INFO] [stdout] 877 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1013:7 [INFO] [stdout] | [INFO] [stdout] 1013 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1191:7 [INFO] [stdout] | [INFO] [stdout] 1191 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1344:7 [INFO] [stdout] | [INFO] [stdout] 1344 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1514:7 [INFO] [stdout] | [INFO] [stdout] 1514 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1704:7 [INFO] [stdout] | [INFO] [stdout] 1704 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1761:7 [INFO] [stdout] | [INFO] [stdout] 1761 | #[facet(untagged)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1777:7 [INFO] [stdout] | [INFO] [stdout] 1777 | #[facet(tag = "type")] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1793:7 [INFO] [stdout] | [INFO] [stdout] 1793 | #[facet(tag = "t", content = "c")] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1831:7 [INFO] [stdout] | [INFO] [stdout] 1831 | #[facet(tag = "type")] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1841:11 [INFO] [stdout] | [INFO] [stdout] 1841 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1870:7 [INFO] [stdout] | [INFO] [stdout] 1870 | #[facet(tag = "kind", content = "data")] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/solver.rs:1880:11 [INFO] [stdout] | [INFO] [stdout] 1880 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/witness.rs:28:7 [INFO] [stdout] | [INFO] [stdout] 28 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/witness.rs:224:7 [INFO] [stdout] | [INFO] [stdout] 224 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/witness.rs:356:7 [INFO] [stdout] | [INFO] [stdout] 356 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/witness.rs:453:7 [INFO] [stdout] | [INFO] [stdout] 453 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/witness.rs:520:7 [INFO] [stdout] | [INFO] [stdout] 520 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/witness.rs:581:7 [INFO] [stdout] | [INFO] [stdout] 581 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `facet` in this scope [INFO] [stdout] --> tests/integration/witness.rs:731:7 [INFO] [stdout] | [INFO] [stdout] 731 | #[facet(flatten)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SimpleStruct` in the current scope [INFO] [stdout] --> tests/integration/probing.rs:15:46 [INFO] [stdout] | [INFO] [stdout] 8 | struct SimpleStruct { [INFO] [stdout] | ------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 15 | let schema = Schema::build(SimpleStruct::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SimpleStruct` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `Outer` in the current scope [INFO] [stdout] --> tests/integration/probing.rs:39:39 [INFO] [stdout] | [INFO] [stdout] 34 | struct Outer { [INFO] [stdout] | ------------ associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 39 | let schema = Schema::build(Outer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `Outer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `Level1` in the current scope [INFO] [stdout] --> tests/integration/probing.rs:72:40 [INFO] [stdout] | [INFO] [stdout] 68 | struct Level1 { [INFO] [stdout] | ------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 72 | let schema = Schema::build(Level1::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `Level1` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `Message` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:465:41 [INFO] [stdout] | [INFO] [stdout] 60 | struct Message { [INFO] [stdout] | -------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 465 | let schema = Schema::build(Message::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `Message` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `Message` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:502:41 [INFO] [stdout] | [INFO] [stdout] 60 | struct Message { [INFO] [stdout] | -------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 502 | let schema = Schema::build(Message::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `Message` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `Message` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:540:41 [INFO] [stdout] | [INFO] [stdout] 60 | struct Message { [INFO] [stdout] | -------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 540 | let schema = Schema::build(Message::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `Message` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `AppConfig` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:603:43 [INFO] [stdout] | [INFO] [stdout] 587 | struct AppConfig { [INFO] [stdout] | ---------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 603 | let schema = Schema::build(AppConfig::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `AppConfig` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `AppConfig` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:626:43 [INFO] [stdout] | [INFO] [stdout] 587 | struct AppConfig { [INFO] [stdout] | ---------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 626 | let schema = Schema::build(AppConfig::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `AppConfig` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `ConnectionPool` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:684:48 [INFO] [stdout] | [INFO] [stdout] 663 | struct ConnectionPool { [INFO] [stdout] | --------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 684 | let schema = Schema::build(ConnectionPool::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `ConnectionPool` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `ConnectionPool` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:718:48 [INFO] [stdout] | [INFO] [stdout] 663 | struct ConnectionPool { [INFO] [stdout] | --------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 718 | let schema = Schema::build(ConnectionPool::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `ConnectionPool` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `ConnectionPool` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:735:48 [INFO] [stdout] | [INFO] [stdout] 663 | struct ConnectionPool { [INFO] [stdout] | --------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 735 | let schema = Schema::build(ConnectionPool::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `ConnectionPool` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `AnnoyingWrapper` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:790:49 [INFO] [stdout] | [INFO] [stdout] 768 | struct AnnoyingWrapper { [INFO] [stdout] | ---------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 790 | let schema = Schema::build(AnnoyingWrapper::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `AnnoyingWrapper` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SuperAnnoyingWrapper` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:891:54 [INFO] [stdout] | [INFO] [stdout] 875 | struct SuperAnnoyingWrapper { [INFO] [stdout] | --------------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 891 | let schema = Schema::build(SuperAnnoyingWrapper::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SuperAnnoyingWrapper` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `IntContainer` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1019:46 [INFO] [stdout] | [INFO] [stdout] 1012 | struct IntContainer { [INFO] [stdout] | ------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1019 | let schema = Schema::build(IntContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `IntContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SignContainer` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1196:47 [INFO] [stdout] | [INFO] [stdout] 1190 | struct SignContainer { [INFO] [stdout] | -------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1196 | let schema = Schema::build(SignContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SignContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `MultiTypeContainer` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1356:52 [INFO] [stdout] | [INFO] [stdout] 1343 | struct MultiTypeContainer { [INFO] [stdout] | ------------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1356 | let schema = Schema::build(MultiTypeContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `MultiTypeContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `StringFormatContainer` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1541:55 [INFO] [stdout] | [INFO] [stdout] 1513 | struct StringFormatContainer { [INFO] [stdout] | ---------------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1541 | let schema = Schema::build(StringFormatContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `StringFormatContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `EndpointConfig` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1716:48 [INFO] [stdout] | [INFO] [stdout] 1702 | struct EndpointConfig { [INFO] [stdout] | --------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1716 | let schema = Schema::build(EndpointConfig::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `EndpointConfig` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `EndpointConfig` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1737:48 [INFO] [stdout] | [INFO] [stdout] 1702 | struct EndpointConfig { [INFO] [stdout] | --------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1737 | let schema = Schema::build(EndpointConfig::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `EndpointConfig` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SHAPE` found for enum `UntaggedEnum` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1768:51 [INFO] [stdout] | [INFO] [stdout] 1763 | enum UntaggedEnum { [INFO] [stdout] | ----------------- variant or associated item `SHAPE` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 1768 | let repr = EnumRepr::from_shape(UntaggedEnum::SHAPE); [INFO] [stdout] | ^^^^^ variant or associated item not found in `UntaggedEnum` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SHAPE` found for enum `InternallyTaggedEnum` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1784:59 [INFO] [stdout] | [INFO] [stdout] 1779 | enum InternallyTaggedEnum { [INFO] [stdout] | ------------------------- variant or associated item `SHAPE` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 1784 | let repr = EnumRepr::from_shape(InternallyTaggedEnum::SHAPE); [INFO] [stdout] | ^^^^^ variant or associated item not found in `InternallyTaggedEnum` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SHAPE` found for enum `AdjacentlyTaggedEnum` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1800:59 [INFO] [stdout] | [INFO] [stdout] 1795 | enum AdjacentlyTaggedEnum { [INFO] [stdout] | ------------------------- variant or associated item `SHAPE` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 1800 | let repr = EnumRepr::from_shape(AdjacentlyTaggedEnum::SHAPE); [INFO] [stdout] | ^^^^^ variant or associated item not found in `AdjacentlyTaggedEnum` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SHAPE` found for enum `PlainEnum` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1822:48 [INFO] [stdout] | [INFO] [stdout] 1817 | enum PlainEnum { [INFO] [stdout] | -------------- variant or associated item `SHAPE` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 1822 | let repr = EnumRepr::from_shape(PlainEnum::SHAPE); [INFO] [stdout] | ^^^^^ variant or associated item not found in `PlainEnum` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `ApiPayload` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1845:49 [INFO] [stdout] | [INFO] [stdout] 1839 | struct ApiPayload { [INFO] [stdout] | ----------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1845 | let schema = Schema::build_auto(ApiPayload::SHAPE).expect("should build schema"); [INFO] [stdout] | ^^^^^ associated item not found in `ApiPayload` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `Document` in the current scope [INFO] [stdout] --> tests/integration/solver.rs:1884:47 [INFO] [stdout] | [INFO] [stdout] 1878 | struct Document { [INFO] [stdout] | --------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 1884 | let schema = Schema::build_auto(Document::SHAPE).expect("should build schema"); [INFO] [stdout] | ^^^^^ associated item not found in `Document` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `IntegerContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:65:50 [INFO] [stdout] | [INFO] [stdout] 27 | struct IntegerContainer { [INFO] [stdout] | ----------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 65 | let schema = Schema::build(IntegerContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `IntegerContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `IntegerContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:112:50 [INFO] [stdout] | [INFO] [stdout] 27 | struct IntegerContainer { [INFO] [stdout] | ----------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 112 | let schema = Schema::build(IntegerContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `IntegerContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `IntegerContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:147:50 [INFO] [stdout] | [INFO] [stdout] 27 | struct IntegerContainer { [INFO] [stdout] | ----------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 147 | let schema = Schema::build(IntegerContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `IntegerContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `IntegerContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:181:50 [INFO] [stdout] | [INFO] [stdout] 27 | struct IntegerContainer { [INFO] [stdout] | ----------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 181 | let schema = Schema::build(IntegerContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `IntegerContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SignedContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:231:49 [INFO] [stdout] | [INFO] [stdout] 223 | struct SignedContainer { [INFO] [stdout] | ---------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 231 | let schema = Schema::build(SignedContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SignedContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SignedContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:265:49 [INFO] [stdout] | [INFO] [stdout] 223 | struct SignedContainer { [INFO] [stdout] | ---------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 265 | let schema = Schema::build(SignedContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SignedContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SignedContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:300:49 [INFO] [stdout] | [INFO] [stdout] 223 | struct SignedContainer { [INFO] [stdout] | ---------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 300 | let schema = Schema::build(SignedContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SignedContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `Source` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:363:40 [INFO] [stdout] | [INFO] [stdout] 355 | struct Source { [INFO] [stdout] | ------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 363 | let schema = Schema::build(Source::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `Source` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `Source` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:391:40 [INFO] [stdout] | [INFO] [stdout] 355 | struct Source { [INFO] [stdout] | ------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 391 | let schema = Schema::build(Source::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `Source` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `StringContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:459:49 [INFO] [stdout] | [INFO] [stdout] 452 | struct StringContainer { [INFO] [stdout] | ---------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 459 | let schema = Schema::build(StringContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `StringContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `DifferentTypesContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:527:57 [INFO] [stdout] | [INFO] [stdout] 519 | struct DifferentTypesContainer { [INFO] [stdout] | ------------------------------ associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 527 | let schema = Schema::build(DifferentTypesContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `DifferentTypesContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `DifferentTypesContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:541:57 [INFO] [stdout] | [INFO] [stdout] 519 | struct DifferentTypesContainer { [INFO] [stdout] | ------------------------------ associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 541 | let schema = Schema::build(DifferentTypesContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `DifferentTypesContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SadisticContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:600:51 [INFO] [stdout] | [INFO] [stdout] 580 | struct SadisticContainer { [INFO] [stdout] | ------------------------ associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 600 | let schema = Schema::build(SadisticContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SadisticContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SadisticContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:642:51 [INFO] [stdout] | [INFO] [stdout] 580 | struct SadisticContainer { [INFO] [stdout] | ------------------------ associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 642 | let schema = Schema::build(SadisticContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SadisticContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `SadisticContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:675:51 [INFO] [stdout] | [INFO] [stdout] 580 | struct SadisticContainer { [INFO] [stdout] | ------------------------ associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 675 | let schema = Schema::build(SadisticContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `SadisticContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no associated item named `SHAPE` found for struct `ConfigContainer` in the current scope [INFO] [stdout] --> tests/integration/witness.rs:738:49 [INFO] [stdout] | [INFO] [stdout] 730 | struct ConfigContainer { [INFO] [stdout] | ---------------------- associated item `SHAPE` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 738 | let schema = Schema::build(ConfigContainer::SHAPE).unwrap(); [INFO] [stdout] | ^^^^^ associated item not found in `ConfigContainer` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following trait defines an item `SHAPE`, perhaps you need to implement it: [INFO] [stdout] candidate #1: `Facet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `facet-solver` (test "main") due to 72 previous errors [INFO] running `Command { std: "docker" "inspect" "67319e78ff58f74533938da742a86a1307618b14ae6e36201674b624db96e740", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "67319e78ff58f74533938da742a86a1307618b14ae6e36201674b624db96e740", kill_on_drop: false }` [INFO] [stdout] 67319e78ff58f74533938da742a86a1307618b14ae6e36201674b624db96e740