[INFO] fetching crate gateconvert 0.1.1...
[INFO] checking gateconvert-0.1.1 against try#446cb600aa4837dd6c513f14fa0d25a909b177d7 for pr-149195
[INFO] extracting crate gateconvert 0.1.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate gateconvert 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate gateconvert 0.1.1
[INFO] tweaked toml for crates.io crate gateconvert 0.1.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate gateconvert 0.1.1 on toolchain 446cb600aa4837dd6c513f14fa0d25a909b177d7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate gateconvert 0.1.1 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" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9bae9c18d6d073dcee0b4a95aaaf7a863091a819103fb27263656e2af754b69f
[INFO] running `Command { std: "docker" "start" "-a" "9bae9c18d6d073dcee0b4a95aaaf7a863091a819103fb27263656e2af754b69f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9bae9c18d6d073dcee0b4a95aaaf7a863091a819103fb27263656e2af754b69f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9bae9c18d6d073dcee0b4a95aaaf7a863091a819103fb27263656e2af754b69f", kill_on_drop: false }`
[INFO] [stdout] 9bae9c18d6d073dcee0b4a95aaaf7a863091a819103fb27263656e2af754b69f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2ee56fc472bcb68f0ed2b5e0fd976b7479d209c8bdc5e3ec2430188f4218a952
[INFO] running `Command { std: "docker" "start" "-a" "2ee56fc472bcb68f0ed2b5e0fd976b7479d209c8bdc5e3ec2430188f4218a952", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.17
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]     Checking itoap v1.0.1
[INFO] [stderr]    Compiling serde v1.0.218
[INFO] [stderr]    Compiling libc v0.2.170
[INFO] [stderr]     Checking gate_calc_log_bits v0.1.0
[INFO] [stderr]     Checking zwohash v0.1.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]     Checking flussab v0.3.1
[INFO] [stderr]    Compiling static_init_macro v1.0.4
[INFO] [stderr]    Compiling static_init v1.0.3
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking gatesim v0.1.0
[INFO] [stderr]     Checking flussab-aiger v0.1.1
[INFO] [stderr]     Checking cnfgen v0.6.2
[INFO] [stderr]     Checking flussab-cnf v0.3.1
[INFO] [stderr]     Checking gateutil v0.1.0
[INFO] [stderr]     Checking gategen v0.2.1
[INFO] [stderr]     Checking gateconvert v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1486:25
[INFO] [stdout]      |
[INFO] [stdout] 1486 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1491:25
[INFO] [stdout]      |
[INFO] [stdout] 1491 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1496:25
[INFO] [stdout]      |
[INFO] [stdout] 1496 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1528:25
[INFO] [stdout]      |
[INFO] [stdout] 1528 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1533:25
[INFO] [stdout]      |
[INFO] [stdout] 1533 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1541:25
[INFO] [stdout]      |
[INFO] [stdout] 1541 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1549:25
[INFO] [stdout]      |
[INFO] [stdout] 1549 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1557:25
[INFO] [stdout]      |
[INFO] [stdout] 1557 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:1565:25
[INFO] [stdout]      |
[INFO] [stdout] 1565 |                         Gate {
[INFO] [stdout]      |                         ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:3424:29
[INFO] [stdout]      |
[INFO] [stdout] 3424 | ...                   Gate {
[INFO] [stdout]      |                       ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:3429:29
[INFO] [stdout]      |
[INFO] [stdout] 3429 | ...                   Gate {
[INFO] [stdout]      |                       ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:3434:29
[INFO] [stdout]      |
[INFO] [stdout] 3434 | ...                   Gate {
[INFO] [stdout]      |                       ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:3512:37
[INFO] [stdout]      |
[INFO] [stdout] 3512 |                         gates: vec![Gate {
[INFO] [stdout]      |                                     ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:3531:37
[INFO] [stdout]      |
[INFO] [stdout] 3531 |                         gates: vec![Gate {
[INFO] [stdout]      |                                     ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0659]: `Gate` is ambiguous
[INFO] [stdout]     --> src/blif.rs:3550:37
[INFO] [stdout]      |
[INFO] [stdout] 3550 |                         gates: vec![Gate {
[INFO] [stdout]      |                                     ^^^^ ambiguous name
[INFO] [stdout]      |
[INFO] [stdout]      = note: ambiguous because of multiple glob imports of a name in the same module
[INFO] [stdout] note: `Gate` could refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] note: `Gate` could also refer to the struct imported here
[INFO] [stdout]     --> src/blif.rs:1377:9
[INFO] [stdout]      |
[INFO] [stdout] 1377 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      = help: consider adding an explicit import of `Gate` to disambiguate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1487:29
[INFO] [stdout]      |
[INFO] [stdout] 1487 | ...                   params: vec![],
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1488:29
[INFO] [stdout]      |
[INFO] [stdout] 1488 | ...                   output: "x".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1489:29
[INFO] [stdout]      |
[INFO] [stdout] 1489 | ...                   circuit: TableCircuit::Value(false),
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/blif.rs:1486:25
[INFO] [stdout]      |
[INFO] [stdout] 1486 | /                         Gate {
[INFO] [stdout] 1487 | |                             params: vec![],
[INFO] [stdout] 1488 | |                             output: "x".to_string(),
[INFO] [stdout] 1489 | |                             circuit: TableCircuit::Value(false),
[INFO] [stdout] 1490 | |                         },
[INFO] [stdout]      | |_________________________^ expected `Gate`, found `Gate<_>`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `gateconvert` in the dependency graph
[INFO] [stdout]     --> src/blif.rs:252:1
[INFO] [stdout]      |
[INFO] [stdout]  252 | struct Gate {
[INFO] [stdout]      | ^^^^^^^^^^^ this is the expected type
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gatesim-0.1.0/src/lib.rs:188:1
[INFO] [stdout]      |
[INFO] [stdout]  188 | pub struct Gate<T: Clone + Copy> {
[INFO] [stdout]      | -------------------------------- this is the found type
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1492:29
[INFO] [stdout]      |
[INFO] [stdout] 1492 | ...                   params: vec![],
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1493:29
[INFO] [stdout]      |
[INFO] [stdout] 1493 | ...                   output: "y".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1494:29
[INFO] [stdout]      |
[INFO] [stdout] 1494 | ...                   circuit: TableCircuit::Value(true),
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1497:29
[INFO] [stdout]      |
[INFO] [stdout] 1497 | ...                   params: vec![],
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1498:29
[INFO] [stdout]      |
[INFO] [stdout] 1498 | ...                   output: "z".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1499:29
[INFO] [stdout]      |
[INFO] [stdout] 1499 | ...                   circuit: TableCircuit::Value(false),
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1529:29
[INFO] [stdout]      |
[INFO] [stdout] 1529 | ...                   params: strs_to_vec_string(["a", "b"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1530:29
[INFO] [stdout]      |
[INFO] [stdout] 1530 | ...                   output: "x".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1531:29
[INFO] [stdout]      |
[INFO] [stdout] 1531 | ...                   circuit: TableCircuit::Value(true),
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/blif.rs:1528:25
[INFO] [stdout]      |
[INFO] [stdout] 1528 | /                         Gate {
[INFO] [stdout] 1529 | |                             params: strs_to_vec_string(["a", "b"]),
[INFO] [stdout] 1530 | |                             output: "x".to_string(),
[INFO] [stdout] 1531 | |                             circuit: TableCircuit::Value(true),
[INFO] [stdout] 1532 | |                         },
[INFO] [stdout]      | |_________________________^ expected `Gate`, found `Gate<_>`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `gateconvert` in the dependency graph
[INFO] [stdout]     --> src/blif.rs:252:1
[INFO] [stdout]      |
[INFO] [stdout]  252 | struct Gate {
[INFO] [stdout]      | ^^^^^^^^^^^ this is the expected type
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gatesim-0.1.0/src/lib.rs:188:1
[INFO] [stdout]      |
[INFO] [stdout]  188 | pub struct Gate<T: Clone + Copy> {
[INFO] [stdout]      | -------------------------------- this is the found type
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1534:29
[INFO] [stdout]      |
[INFO] [stdout] 1534 | ...                   params: strs_to_vec_string(["c", "d"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1535:29
[INFO] [stdout]      |
[INFO] [stdout] 1535 | ...                   output: "y".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1536:29
[INFO] [stdout]      |
[INFO] [stdout] 1536 | ...                   circuit: TableCircuit::Circuit((
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1542:29
[INFO] [stdout]      |
[INFO] [stdout] 1542 | ...                   params: strs_to_vec_string(["e", "f"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1543:29
[INFO] [stdout]      |
[INFO] [stdout] 1543 | ...                   output: "z".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1544:29
[INFO] [stdout]      |
[INFO] [stdout] 1544 | ...                   circuit: TableCircuit::Circuit((
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1550:29
[INFO] [stdout]      |
[INFO] [stdout] 1550 | ...                   params: strs_to_vec_string(["g", "h"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1551:29
[INFO] [stdout]      |
[INFO] [stdout] 1551 | ...                   output: "w".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1552:29
[INFO] [stdout]      |
[INFO] [stdout] 1552 | ...                   circuit: TableCircuit::Circuit((
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1558:29
[INFO] [stdout]      |
[INFO] [stdout] 1558 | ...                   params: strs_to_vec_string(["a", "y", "i"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1559:29
[INFO] [stdout]      |
[INFO] [stdout] 1559 | ...                   output: "t".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1560:29
[INFO] [stdout]      |
[INFO] [stdout] 1560 | ...                   circuit: TableCircuit::Circuit((
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:1566:29
[INFO] [stdout]      |
[INFO] [stdout] 1566 | ...                   params: strs_to_vec_string(["h", "y", "z", "c"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:1567:29
[INFO] [stdout]      |
[INFO] [stdout] 1567 | ...                   output: "t1".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:1568:29
[INFO] [stdout]      |
[INFO] [stdout] 1568 | ...                   circuit: TableCircuit::Circuit((
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:3425:33
[INFO] [stdout]      |
[INFO] [stdout] 3425 | ...                   params: vec![],
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:3426:33
[INFO] [stdout]      |
[INFO] [stdout] 3426 | ...                   output: "x".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:3427:33
[INFO] [stdout]      |
[INFO] [stdout] 3427 | ...                   circuit: TableCircuit::Value(false),
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/blif.rs:3424:29
[INFO] [stdout]      |
[INFO] [stdout] 3424 | / ...                   Gate {
[INFO] [stdout] 3425 | | ...                       params: vec![],
[INFO] [stdout] 3426 | | ...                       output: "x".to_string(),
[INFO] [stdout] 3427 | | ...                       circuit: TableCircuit::Value(false),
[INFO] [stdout] 3428 | | ...                   },
[INFO] [stdout]      | |_______________________^ expected `Gate`, found `Gate<_>`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `gateconvert` in the dependency graph
[INFO] [stdout]     --> src/blif.rs:252:1
[INFO] [stdout]      |
[INFO] [stdout]  252 | struct Gate {
[INFO] [stdout]      | ^^^^^^^^^^^ this is the expected type
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gatesim-0.1.0/src/lib.rs:188:1
[INFO] [stdout]      |
[INFO] [stdout]  188 | pub struct Gate<T: Clone + Copy> {
[INFO] [stdout]      | -------------------------------- this is the found type
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:3430:33
[INFO] [stdout]      |
[INFO] [stdout] 3430 | ...                   params: vec![],
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:3431:33
[INFO] [stdout]      |
[INFO] [stdout] 3431 | ...                   output: "y".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:3432:33
[INFO] [stdout]      |
[INFO] [stdout] 3432 | ...                   circuit: TableCircuit::Value(true),
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:3435:33
[INFO] [stdout]      |
[INFO] [stdout] 3435 | ...                   params: vec![],
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:3436:33
[INFO] [stdout]      |
[INFO] [stdout] 3436 | ...                   output: "z".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:3437:33
[INFO] [stdout]      |
[INFO] [stdout] 3437 | ...                   circuit: TableCircuit::Value(false),
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:3513:29
[INFO] [stdout]      |
[INFO] [stdout] 3513 | ...                   params: strs_to_vec_string(["a0", "a1"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:3514:29
[INFO] [stdout]      |
[INFO] [stdout] 3514 | ...                   output: "x".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:3515:29
[INFO] [stdout]      |
[INFO] [stdout] 3515 | ...                   circuit: TableCircuit::Circuit((
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/blif.rs:3512:37
[INFO] [stdout]      |
[INFO] [stdout] 3512 |                           gates: vec![Gate {
[INFO] [stdout]      |  _____________________________________^
[INFO] [stdout] 3513 | |                             params: strs_to_vec_string(["a0", "a1"]),
[INFO] [stdout] 3514 | |                             output: "x".to_string(),
[INFO] [stdout] 3515 | |                             circuit: TableCircuit::Circuit((
[INFO] [stdout] ...    |
[INFO] [stdout] 3518 | |                             )),
[INFO] [stdout] 3519 | |                         }],
[INFO] [stdout]      | |_________________________^ expected `Gate`, found `Gate<_>`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `gateconvert` in the dependency graph
[INFO] [stdout]     --> src/blif.rs:252:1
[INFO] [stdout]      |
[INFO] [stdout]  252 | struct Gate {
[INFO] [stdout]      | ^^^^^^^^^^^ this is the expected type
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gatesim-0.1.0/src/lib.rs:188:1
[INFO] [stdout]      |
[INFO] [stdout]  188 | pub struct Gate<T: Clone + Copy> {
[INFO] [stdout]      | -------------------------------- this is the found type
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:3532:29
[INFO] [stdout]      |
[INFO] [stdout] 3532 | ...                   params: strs_to_vec_string(["a0", "a1"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:3533:29
[INFO] [stdout]      |
[INFO] [stdout] 3533 | ...                   output: "x".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:3534:29
[INFO] [stdout]      |
[INFO] [stdout] 3534 | ...                   circuit: TableCircuit::Circuit((
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/blif.rs:3531:37
[INFO] [stdout]      |
[INFO] [stdout] 3531 |                           gates: vec![Gate {
[INFO] [stdout]      |  _____________________________________^
[INFO] [stdout] 3532 | |                             params: strs_to_vec_string(["a0", "a1"]),
[INFO] [stdout] 3533 | |                             output: "x".to_string(),
[INFO] [stdout] 3534 | |                             circuit: TableCircuit::Circuit((
[INFO] [stdout] ...    |
[INFO] [stdout] 3537 | |                             )),
[INFO] [stdout] 3538 | |                         }],
[INFO] [stdout]      | |_________________________^ expected `Gate`, found `Gate<_>`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `gateconvert` in the dependency graph
[INFO] [stdout]     --> src/blif.rs:252:1
[INFO] [stdout]      |
[INFO] [stdout]  252 | struct Gate {
[INFO] [stdout]      | ^^^^^^^^^^^ this is the expected type
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gatesim-0.1.0/src/lib.rs:188:1
[INFO] [stdout]      |
[INFO] [stdout]  188 | pub struct Gate<T: Clone + Copy> {
[INFO] [stdout]      | -------------------------------- this is the found type
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `params`
[INFO] [stdout]     --> src/blif.rs:3551:29
[INFO] [stdout]      |
[INFO] [stdout] 3551 | ...                   params: strs_to_vec_string(["a0", "a1"]),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `output`
[INFO] [stdout]     --> src/blif.rs:3552:29
[INFO] [stdout]      |
[INFO] [stdout] 3552 | ...                   output: "x".to_string(),
[INFO] [stdout]      |                       ^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0560]: struct `gategen::gatesim::Gate<_>` has no field named `circuit`
[INFO] [stdout]     --> src/blif.rs:3553:29
[INFO] [stdout]      |
[INFO] [stdout] 3553 | ...                   circuit: TableCircuit::Circuit((
[INFO] [stdout]      |                       ^^^^^^^ `gategen::gatesim::Gate<_>` does not have this field
[INFO] [stdout]      |
[INFO] [stdout]      = note: available fields are: `i0`, `i1`, `func`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> src/blif.rs:3550:37
[INFO] [stdout]      |
[INFO] [stdout] 3550 |                           gates: vec![Gate {
[INFO] [stdout]      |  _____________________________________^
[INFO] [stdout] 3551 | |                             params: strs_to_vec_string(["a0", "a1"]),
[INFO] [stdout] 3552 | |                             output: "x".to_string(),
[INFO] [stdout] 3553 | |                             circuit: TableCircuit::Circuit((
[INFO] [stdout] ...    |
[INFO] [stdout] 3556 | |                             )),
[INFO] [stdout] 3557 | |                         }],
[INFO] [stdout]      | |_________________________^ expected `Gate`, found `Gate<_>`
[INFO] [stdout]      |
[INFO] [stdout] note: there are multiple different versions of crate `gateconvert` in the dependency graph
[INFO] [stdout]     --> src/blif.rs:252:1
[INFO] [stdout]      |
[INFO] [stdout]  252 | struct Gate {
[INFO] [stdout]      | ^^^^^^^^^^^ this is the expected type
[INFO] [stdout]      |
[INFO] [stdout]     ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gatesim-0.1.0/src/lib.rs:188:1
[INFO] [stdout]      |
[INFO] [stdout]  188 | pub struct Gate<T: Clone + Copy> {
[INFO] [stdout]      | -------------------------------- this is the found type
[INFO] [stdout]      = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0560, E0659.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `gateconvert` (lib test) due to 66 previous errors
[INFO] running `Command { std: "docker" "inspect" "2ee56fc472bcb68f0ed2b5e0fd976b7479d209c8bdc5e3ec2430188f4218a952", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2ee56fc472bcb68f0ed2b5e0fd976b7479d209c8bdc5e3ec2430188f4218a952", kill_on_drop: false }`
[INFO] [stdout] 2ee56fc472bcb68f0ed2b5e0fd976b7479d209c8bdc5e3ec2430188f4218a952
