[INFO] fetching crate openqasm 0.1.2...
[INFO] checking openqasm-0.1.2 against try#b1f2594eac607c1f051534800237eeedb5590a49 for pr-139493-3
[INFO] extracting crate openqasm 0.1.2 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate openqasm 0.1.2
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate openqasm 0.1.2
[INFO] tweaked toml for crates.io crate openqasm 0.1.2 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate openqasm 0.1.2 on toolchain b1f2594eac607c1f051534800237eeedb5590a49
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b1f2594eac607c1f051534800237eeedb5590a49" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate openqasm 0.1.2 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" "+b1f2594eac607c1f051534800237eeedb5590a49" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+b1f2594eac607c1f051534800237eeedb5590a49" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9e79a174077aa03d96af1825c2a2edb7e50540d4b63b3ff7d616339e4f31b87a
[INFO] running `Command { std: "docker" "start" "-a" "9e79a174077aa03d96af1825c2a2edb7e50540d4b63b3ff7d616339e4f31b87a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9e79a174077aa03d96af1825c2a2edb7e50540d4b63b3ff7d616339e4f31b87a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9e79a174077aa03d96af1825c2a2edb7e50540d4b63b3ff7d616339e4f31b87a", kill_on_drop: false }`
[INFO] [stdout] 9e79a174077aa03d96af1825c2a2edb7e50540d4b63b3ff7d616339e4f31b87a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+b1f2594eac607c1f051534800237eeedb5590a49" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e5025d3a8a0d2d2235ab311e7d1d6f3150c366dd1254017f37a2c63eb7107fee
[INFO] running `Command { std: "docker" "start" "-a" "e5025d3a8a0d2d2235ab311e7d1d6f3150c366dd1254017f37a2c63eb7107fee", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.119
[INFO] [stderr]    Compiling indexmap v1.8.0
[INFO] [stderr]    Compiling libm v0.2.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.36
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling smallvec v1.8.0
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]    Compiling instant v0.1.12
[INFO] [stderr]    Compiling parking_lot_core v0.8.5
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling syn v1.0.86
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]    Compiling semver v1.0.5
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling siphasher v0.3.9
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling lock_api v0.4.6
[INFO] [stderr]    Compiling phf_shared v0.10.0
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.4
[INFO] [stderr]    Compiling fixedbitset v0.2.0
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling ena v0.14.0
[INFO] [stderr]    Compiling itertools v0.10.3
[INFO] [stderr]    Compiling num-iter v0.1.42
[INFO] [stderr]    Compiling num-rational v0.4.0
[INFO] [stderr]    Compiling diff v0.1.12
[INFO] [stderr]    Compiling bit-set v0.5.2
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling pico-args v0.4.2
[INFO] [stderr]     Checking getrandom v0.2.4
[INFO] [stderr]    Compiling utf8-ranges v1.0.4
[INFO] [stderr]    Compiling beef v0.5.1
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]     Checking fixedbitset v0.4.1
[INFO] [stderr]     Checking rand_core v0.6.3
[INFO] [stderr]     Checking lalrpop-util v0.19.7
[INFO] [stderr]    Compiling dirs-sys-next v0.1.2
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling quote v1.0.15
[INFO] [stderr]    Compiling petgraph v0.5.1
[INFO] [stderr]     Checking petgraph v0.6.0
[INFO] [stderr]    Compiling dirs-next v2.0.0
[INFO] [stderr]    Compiling parking_lot v0.11.2
[INFO] [stderr]    Compiling term v0.7.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling string_cache v0.8.3
[INFO] [stderr]    Compiling ascii-canvas v3.0.0
[INFO] [stderr]     Checking num-complex v0.4.0
[INFO] [stderr]    Compiling regex v1.5.4
[INFO] [stderr]     Checking num v0.4.0
[INFO] [stderr]    Compiling lalrpop v0.19.7
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling logos-derive v0.12.0
[INFO] [stderr]     Checking thiserror v1.0.30
[INFO] [stderr]     Checking logos v0.12.0
[INFO] [stderr]    Compiling openqasm v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `mutable_borrow_reservation_conflict` has been removed: now allowed, see issue #59159 <https://github.com/rust-lang/rust/issues/59159> for more information
[INFO] [stdout]   --> src/lib.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 | #![deny(mutable_borrow_reservation_conflict)]
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `nightly_build`
[INFO] [stdout]   --> src/lib.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 | #![cfg_attr(all(nightly_build, doc), feature(doc_auto_cfg))]
[INFO] [stdout]    |                 ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly_build)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly_build)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `mutable_borrow_reservation_conflict` has been removed: now allowed, see issue #59159 <https://github.com/rust-lang/rust/issues/59159> for more information
[INFO] [stdout]   --> src/lib.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 | #![deny(mutable_borrow_reservation_conflict)]
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `nightly_build`
[INFO] [stdout]   --> src/lib.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 | #![cfg_attr(all(nightly_build, doc), feature(doc_auto_cfg))]
[INFO] [stdout]    |                 ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly_build)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly_build)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `path` is never read
[INFO] [stdout]    --> src/parser.rs:639:9
[INFO] [stdout]     |
[INFO] [stdout] 639 |         path: PathBuf,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `from` is never read
[INFO] [stdout]    --> src/parser.rs:640:9
[INFO] [stdout]     |
[INFO] [stdout] 640 |         from: Option<FileSpan>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `path` is never read
[INFO] [stdout]    --> src/parser.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 645 |         path: PathBuf,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `from` is never read
[INFO] [stdout]    --> src/parser.rs:646:9
[INFO] [stdout]     |
[INFO] [stdout] 646 |         from: Option<FileSpan>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `error` is never read
[INFO] [stdout]    --> src/parser.rs:648:9
[INFO] [stdout]     |
[INFO] [stdout] 648 |         error: std::io::Error,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `path` is never read
[INFO] [stdout]    --> src/parser.rs:653:9
[INFO] [stdout]     |
[INFO] [stdout] 653 |         path: PathBuf,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `from` is never read
[INFO] [stdout]    --> src/parser.rs:654:9
[INFO] [stdout]     |
[INFO] [stdout] 654 |         from: Option<FileSpan>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `error` is never read
[INFO] [stdout]    --> src/parser.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 656 |         error: Box<dyn std::error::Error>,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/parser.rs:660:20
[INFO] [stdout]     |
[INFO] [stdout] 660 |     InvalidToken { span: FileSpan },
[INFO] [stdout]     |                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `token` is never read
[INFO] [stdout]    --> src/parser.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 |         token: String,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `expected` is never read
[INFO] [stdout]    --> src/parser.rs:665:9
[INFO] [stdout]     |
[INFO] [stdout] 665 |         expected: Vec<String>,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/parser.rs:666:9
[INFO] [stdout]     |
[INFO] [stdout] 666 |         span: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `expected` is never read
[INFO] [stdout]    --> src/parser.rs:671:9
[INFO] [stdout]     |
[INFO] [stdout] 671 |         expected: Vec<String>,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/parser.rs:672:9
[INFO] [stdout]     |
[INFO] [stdout] 672 |         span: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stack` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1053:9
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     pub stack: Vec<(Symbol, FileSpan)>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `kind` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1055:9
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     pub kind: LinearizeErrorKind,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1063:20
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     DivideByZero { span: FileSpan },
[INFO] [stdout]      |                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1067:23
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     ApproximateFail { span: FileSpan, value: f32 },
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1067:39
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     ApproximateFail { span: FileSpan, value: f32 },
[INFO] [stdout]      |                                       ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1070:25
[INFO] [stdout]      |
[INFO] [stdout] 1070 |     NumericalOverflow { span: FileSpan },
[INFO] [stdout]      |                         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `a` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1075:9
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         a: FileSpan,
[INFO] [stdout]      |         ^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `b` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1077:9
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         b: FileSpan,
[INFO] [stdout]      |         ^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `path` is never read
[INFO] [stdout]    --> src/parser.rs:639:9
[INFO] [stdout]     |
[INFO] [stdout] 639 |         path: PathBuf,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `from` is never read
[INFO] [stdout]    --> src/parser.rs:640:9
[INFO] [stdout]     |
[INFO] [stdout] 640 |         from: Option<FileSpan>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `path` is never read
[INFO] [stdout]    --> src/parser.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 645 |         path: PathBuf,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `from` is never read
[INFO] [stdout]    --> src/parser.rs:646:9
[INFO] [stdout]     |
[INFO] [stdout] 646 |         from: Option<FileSpan>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `error` is never read
[INFO] [stdout]    --> src/parser.rs:648:9
[INFO] [stdout]     |
[INFO] [stdout] 648 |         error: std::io::Error,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `path` is never read
[INFO] [stdout]    --> src/parser.rs:653:9
[INFO] [stdout]     |
[INFO] [stdout] 653 |         path: PathBuf,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `from` is never read
[INFO] [stdout]    --> src/parser.rs:654:9
[INFO] [stdout]     |
[INFO] [stdout] 654 |         from: Option<FileSpan>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `error` is never read
[INFO] [stdout]    --> src/parser.rs:656:9
[INFO] [stdout]     |
[INFO] [stdout] 656 |         error: Box<dyn std::error::Error>,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/parser.rs:660:20
[INFO] [stdout]     |
[INFO] [stdout] 660 |     InvalidToken { span: FileSpan },
[INFO] [stdout]     |                    ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `token` is never read
[INFO] [stdout]    --> src/parser.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 |         token: String,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `expected` is never read
[INFO] [stdout]    --> src/parser.rs:665:9
[INFO] [stdout]     |
[INFO] [stdout] 665 |         expected: Vec<String>,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/parser.rs:666:9
[INFO] [stdout]     |
[INFO] [stdout] 666 |         span: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `expected` is never read
[INFO] [stdout]    --> src/parser.rs:671:9
[INFO] [stdout]     |
[INFO] [stdout] 671 |         expected: Vec<String>,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/parser.rs:672:9
[INFO] [stdout]     |
[INFO] [stdout] 672 |         span: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         name: Span<Symbol>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:612:9
[INFO] [stdout]     |
[INFO] [stdout] 612 |         decl: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `prev` is never read
[INFO] [stdout]    --> src/typing.rs:613:9
[INFO] [stdout]     |
[INFO] [stdout] 613 |         prev: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:618:9
[INFO] [stdout]     |
[INFO] [stdout] 618 |         name: Span<Symbol>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:619:9
[INFO] [stdout]     |
[INFO] [stdout] 619 |         decl: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `prev` is never read
[INFO] [stdout]    --> src/typing.rs:620:9
[INFO] [stdout]     |
[INFO] [stdout] 620 |         prev: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:625:9
[INFO] [stdout]     |
[INFO] [stdout] 625 |         name: Span<Symbol>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:626:9
[INFO] [stdout]     |
[INFO] [stdout] 626 |         decl: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `prev` is never read
[INFO] [stdout]    --> src/typing.rs:627:9
[INFO] [stdout]     |
[INFO] [stdout] 627 |         prev: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `cycle` is never read
[INFO] [stdout]    --> src/typing.rs:636:9
[INFO] [stdout]     |
[INFO] [stdout] 636 |         cycle: Vec<(FileSpan, FileSpan)>,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:640:24
[INFO] [stdout]     |
[INFO] [stdout] 640 |     ZeroSizeRegister { reg: FileSpan, decl: FileSpan },
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:640:39
[INFO] [stdout]     |
[INFO] [stdout] 640 |     ZeroSizeRegister { reg: FileSpan, decl: FileSpan },
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:644:9
[INFO] [stdout]     |
[INFO] [stdout] 644 |         reg: Span<Reg>,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 645 |         decl: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `prev` is never read
[INFO] [stdout]    --> src/typing.rs:646:9
[INFO] [stdout]     |
[INFO] [stdout] 646 |         prev: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:651:9
[INFO] [stdout]     |
[INFO] [stdout] 651 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:652:9
[INFO] [stdout]     |
[INFO] [stdout] 652 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/typing.rs:653:9
[INFO] [stdout]     |
[INFO] [stdout] 653 |         span: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:659:9
[INFO] [stdout]     |
[INFO] [stdout] 659 |         reg: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]    --> src/typing.rs:661:9
[INFO] [stdout]     |
[INFO] [stdout] 661 |         value: FileSpan,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:662:9
[INFO] [stdout]     |
[INFO] [stdout] 662 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg_size` is never read
[INFO] [stdout]    --> src/typing.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 |         reg_size: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_size` is never read
[INFO] [stdout]    --> src/typing.rs:666:9
[INFO] [stdout]     |
[INFO] [stdout] 666 |         value_size: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:671:9
[INFO] [stdout]     |
[INFO] [stdout] 671 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `def` is never read
[INFO] [stdout]    --> src/typing.rs:672:9
[INFO] [stdout]     |
[INFO] [stdout] 672 |         def: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `arity` is never read
[INFO] [stdout]    --> src/typing.rs:675:9
[INFO] [stdout]     |
[INFO] [stdout] 675 |         arity: usize,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `actual` is never read
[INFO] [stdout]    --> src/typing.rs:677:9
[INFO] [stdout]     |
[INFO] [stdout] 677 |         actual: usize,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `def` is never read
[INFO] [stdout]    --> src/typing.rs:683:9
[INFO] [stdout]     |
[INFO] [stdout] 683 |         def: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:684:9
[INFO] [stdout]     |
[INFO] [stdout] 684 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `arity` is never read
[INFO] [stdout]    --> src/typing.rs:686:9
[INFO] [stdout]     |
[INFO] [stdout] 686 |         arity: usize,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `actual` is never read
[INFO] [stdout]    --> src/typing.rs:688:9
[INFO] [stdout]     |
[INFO] [stdout] 688 |         actual: usize,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:692:21
[INFO] [stdout]     |
[INFO] [stdout] 692 |     UndefinedGate { name: Span<Symbol>, stmt: FileSpan },
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:692:41
[INFO] [stdout]     |
[INFO] [stdout] 692 |     UndefinedGate { name: Span<Symbol>, stmt: FileSpan },
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:696:9
[INFO] [stdout]     |
[INFO] [stdout] 696 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/typing.rs:698:9
[INFO] [stdout]     |
[INFO] [stdout] 698 |         span: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `size` is never read
[INFO] [stdout]    --> src/typing.rs:700:9
[INFO] [stdout]     |
[INFO] [stdout] 700 |         size: u64,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `match_span` is never read
[INFO] [stdout]    --> src/typing.rs:702:9
[INFO] [stdout]     |
[INFO] [stdout] 702 |         match_span: FileSpan,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `match_size` is never read
[INFO] [stdout]    --> src/typing.rs:704:9
[INFO] [stdout]     |
[INFO] [stdout] 704 |         match_size: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:709:9
[INFO] [stdout]     |
[INFO] [stdout] 709 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `index` is never read
[INFO] [stdout]    --> src/typing.rs:711:9
[INFO] [stdout]     |
[INFO] [stdout] 711 |         index: u64,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `size` is never read
[INFO] [stdout]    --> src/typing.rs:713:9
[INFO] [stdout]     |
[INFO] [stdout] 713 |         size: u64,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:714:9
[INFO] [stdout]     |
[INFO] [stdout] 714 |         reg: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `def` is never read
[INFO] [stdout]    --> src/typing.rs:715:9
[INFO] [stdout]     |
[INFO] [stdout] 715 |         def: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:716:9
[INFO] [stdout]     |
[INFO] [stdout] 716 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:721:9
[INFO] [stdout]     |
[INFO] [stdout] 721 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `def` is never read
[INFO] [stdout]    --> src/typing.rs:722:9
[INFO] [stdout]     |
[INFO] [stdout] 722 |         def: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:724:9
[INFO] [stdout]     |
[INFO] [stdout] 724 |         reg: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `classical` is never read
[INFO] [stdout]    --> src/typing.rs:726:9
[INFO] [stdout]     |
[INFO] [stdout] 726 |         classical: bool,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:731:9
[INFO] [stdout]     |
[INFO] [stdout] 731 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:732:9
[INFO] [stdout]     |
[INFO] [stdout] 732 |         reg: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:733:9
[INFO] [stdout]     |
[INFO] [stdout] 733 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stack` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1053:9
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     pub stack: Vec<(Symbol, FileSpan)>,
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `kind` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1055:9
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     pub kind: LinearizeErrorKind,
[INFO] [stdout]      |         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1063:20
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     DivideByZero { span: FileSpan },
[INFO] [stdout]      |                    ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1067:23
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     ApproximateFail { span: FileSpan, value: f32 },
[INFO] [stdout]      |                       ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1067:39
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     ApproximateFail { span: FileSpan, value: f32 },
[INFO] [stdout]      |                                       ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1070:25
[INFO] [stdout]      |
[INFO] [stdout] 1070 |     NumericalOverflow { span: FileSpan },
[INFO] [stdout]      |                         ^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `a` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1075:9
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         a: FileSpan,
[INFO] [stdout]      |         ^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `b` is never read
[INFO] [stdout]     --> src/translate/mod.rs:1077:9
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         b: FileSpan,
[INFO] [stdout]      |         ^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         name: Span<Symbol>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:612:9
[INFO] [stdout]     |
[INFO] [stdout] 612 |         decl: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `prev` is never read
[INFO] [stdout]    --> src/typing.rs:613:9
[INFO] [stdout]     |
[INFO] [stdout] 613 |         prev: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:618:9
[INFO] [stdout]     |
[INFO] [stdout] 618 |         name: Span<Symbol>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:619:9
[INFO] [stdout]     |
[INFO] [stdout] 619 |         decl: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `prev` is never read
[INFO] [stdout]    --> src/typing.rs:620:9
[INFO] [stdout]     |
[INFO] [stdout] 620 |         prev: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:625:9
[INFO] [stdout]     |
[INFO] [stdout] 625 |         name: Span<Symbol>,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:626:9
[INFO] [stdout]     |
[INFO] [stdout] 626 |         decl: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `prev` is never read
[INFO] [stdout]    --> src/typing.rs:627:9
[INFO] [stdout]     |
[INFO] [stdout] 627 |         prev: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `cycle` is never read
[INFO] [stdout]    --> src/typing.rs:636:9
[INFO] [stdout]     |
[INFO] [stdout] 636 |         cycle: Vec<(FileSpan, FileSpan)>,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:640:24
[INFO] [stdout]     |
[INFO] [stdout] 640 |     ZeroSizeRegister { reg: FileSpan, decl: FileSpan },
[INFO] [stdout]     |                        ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:640:39
[INFO] [stdout]     |
[INFO] [stdout] 640 |     ZeroSizeRegister { reg: FileSpan, decl: FileSpan },
[INFO] [stdout]     |                                       ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:644:9
[INFO] [stdout]     |
[INFO] [stdout] 644 |         reg: Span<Reg>,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `decl` is never read
[INFO] [stdout]    --> src/typing.rs:645:9
[INFO] [stdout]     |
[INFO] [stdout] 645 |         decl: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `prev` is never read
[INFO] [stdout]    --> src/typing.rs:646:9
[INFO] [stdout]     |
[INFO] [stdout] 646 |         prev: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:651:9
[INFO] [stdout]     |
[INFO] [stdout] 651 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:652:9
[INFO] [stdout]     |
[INFO] [stdout] 652 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/typing.rs:653:9
[INFO] [stdout]     |
[INFO] [stdout] 653 |         span: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:659:9
[INFO] [stdout]     |
[INFO] [stdout] 659 |         reg: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value` is never read
[INFO] [stdout]    --> src/typing.rs:661:9
[INFO] [stdout]     |
[INFO] [stdout] 661 |         value: FileSpan,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:662:9
[INFO] [stdout]     |
[INFO] [stdout] 662 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg_size` is never read
[INFO] [stdout]    --> src/typing.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 |         reg_size: u64,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `value_size` is never read
[INFO] [stdout]    --> src/typing.rs:666:9
[INFO] [stdout]     |
[INFO] [stdout] 666 |         value_size: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:671:9
[INFO] [stdout]     |
[INFO] [stdout] 671 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `def` is never read
[INFO] [stdout]    --> src/typing.rs:672:9
[INFO] [stdout]     |
[INFO] [stdout] 672 |         def: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `arity` is never read
[INFO] [stdout]    --> src/typing.rs:675:9
[INFO] [stdout]     |
[INFO] [stdout] 675 |         arity: usize,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `actual` is never read
[INFO] [stdout]    --> src/typing.rs:677:9
[INFO] [stdout]     |
[INFO] [stdout] 677 |         actual: usize,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `def` is never read
[INFO] [stdout]    --> src/typing.rs:683:9
[INFO] [stdout]     |
[INFO] [stdout] 683 |         def: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:684:9
[INFO] [stdout]     |
[INFO] [stdout] 684 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `arity` is never read
[INFO] [stdout]    --> src/typing.rs:686:9
[INFO] [stdout]     |
[INFO] [stdout] 686 |         arity: usize,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `actual` is never read
[INFO] [stdout]    --> src/typing.rs:688:9
[INFO] [stdout]     |
[INFO] [stdout] 688 |         actual: usize,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:692:21
[INFO] [stdout]     |
[INFO] [stdout] 692 |     UndefinedGate { name: Span<Symbol>, stmt: FileSpan },
[INFO] [stdout]     |                     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:692:41
[INFO] [stdout]     |
[INFO] [stdout] 692 |     UndefinedGate { name: Span<Symbol>, stmt: FileSpan },
[INFO] [stdout]     |                                         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:696:9
[INFO] [stdout]     |
[INFO] [stdout] 696 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `span` is never read
[INFO] [stdout]    --> src/typing.rs:698:9
[INFO] [stdout]     |
[INFO] [stdout] 698 |         span: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `size` is never read
[INFO] [stdout]    --> src/typing.rs:700:9
[INFO] [stdout]     |
[INFO] [stdout] 700 |         size: u64,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `match_span` is never read
[INFO] [stdout]    --> src/typing.rs:702:9
[INFO] [stdout]     |
[INFO] [stdout] 702 |         match_span: FileSpan,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `match_size` is never read
[INFO] [stdout]    --> src/typing.rs:704:9
[INFO] [stdout]     |
[INFO] [stdout] 704 |         match_size: u64,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:709:9
[INFO] [stdout]     |
[INFO] [stdout] 709 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `index` is never read
[INFO] [stdout]    --> src/typing.rs:711:9
[INFO] [stdout]     |
[INFO] [stdout] 711 |         index: u64,
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `size` is never read
[INFO] [stdout]    --> src/typing.rs:713:9
[INFO] [stdout]     |
[INFO] [stdout] 713 |         size: u64,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:714:9
[INFO] [stdout]     |
[INFO] [stdout] 714 |         reg: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `def` is never read
[INFO] [stdout]    --> src/typing.rs:715:9
[INFO] [stdout]     |
[INFO] [stdout] 715 |         def: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:716:9
[INFO] [stdout]     |
[INFO] [stdout] 716 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:721:9
[INFO] [stdout]     |
[INFO] [stdout] 721 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `def` is never read
[INFO] [stdout]    --> src/typing.rs:722:9
[INFO] [stdout]     |
[INFO] [stdout] 722 |         def: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:724:9
[INFO] [stdout]     |
[INFO] [stdout] 724 |         reg: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `classical` is never read
[INFO] [stdout]    --> src/typing.rs:726:9
[INFO] [stdout]     |
[INFO] [stdout] 726 |         classical: bool,
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `name` is never read
[INFO] [stdout]    --> src/typing.rs:731:9
[INFO] [stdout]     |
[INFO] [stdout] 731 |         name: Symbol,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `reg` is never read
[INFO] [stdout]    --> src/typing.rs:732:9
[INFO] [stdout]     |
[INFO] [stdout] 732 |         reg: FileSpan,
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `stmt` is never read
[INFO] [stdout]    --> src/typing.rs:733:9
[INFO] [stdout]     |
[INFO] [stdout] 733 |         stmt: FileSpan,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.26s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: lalrpop v0.19.7
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 5`
[INFO] running `Command { std: "docker" "inspect" "e5025d3a8a0d2d2235ab311e7d1d6f3150c366dd1254017f37a2c63eb7107fee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e5025d3a8a0d2d2235ab311e7d1d6f3150c366dd1254017f37a2c63eb7107fee", kill_on_drop: false }`
[INFO] [stdout] e5025d3a8a0d2d2235ab311e7d1d6f3150c366dd1254017f37a2c63eb7107fee
