flowistry_ide 0.5.1

Information Flow in the IDE for Rust
Build #5143842022-02-22T21:55:39.292512+00:00
# rustc version
rustc 1.61.0-nightly (03a8cc7df 2022-02-21)# docs.rs version
docsrs 0.6.0 (3968c84 2022-02-20)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/flowistry_ide-0.5.1/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/flowistry_ide-0.5.1/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20220221-1.61.0-nightly-03a8cc7df\", \"--static-root-path\", \"/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\"]" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] ac964f0fe90c06e442134e9563d275961864ddc49026cd796ca509a680c6718c
[INFO] running `Command { std: "docker" "start" "-a" "ac964f0fe90c06e442134e9563d275961864ddc49026cd796ca509a680c6718c", kill_on_drop: false }`
[INFO] [stderr]     Checking flowistry v0.5.1
[INFO] [stderr]     Checking camino v1.0.7
[INFO] [stderr]     Checking semver v1.0.6
[INFO] [stderr] error[E0463]: can't find crate for `either`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:41:1
[INFO] [stderr]    |
[INFO] [stderr] 41 | extern crate either;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_borrowck`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:42:1
[INFO] [stderr]    |
[INFO] [stderr] 42 | extern crate rustc_borrowck;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_data_structures`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:43:1
[INFO] [stderr]    |
[INFO] [stderr] 43 | extern crate rustc_data_structures;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_driver`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:44:1
[INFO] [stderr]    |
[INFO] [stderr] 44 | extern crate rustc_driver;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_graphviz`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:45:1
[INFO] [stderr]    |
[INFO] [stderr] 45 | extern crate rustc_graphviz;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_hir`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:46:1
[INFO] [stderr]    |
[INFO] [stderr] 46 | extern crate rustc_hir;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_hir_pretty`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:47:1
[INFO] [stderr]    |
[INFO] [stderr] 47 | extern crate rustc_hir_pretty;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_index`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:48:1
[INFO] [stderr]    |
[INFO] [stderr] 48 | extern crate rustc_index;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_infer`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:49:1
[INFO] [stderr]    |
[INFO] [stderr] 49 | extern crate rustc_infer;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_interface`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:50:1
[INFO] [stderr]    |
[INFO] [stderr] 50 | extern crate rustc_interface;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_macros`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:51:1
[INFO] [stderr]    |
[INFO] [stderr] 51 | extern crate rustc_macros;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_middle`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:52:1
[INFO] [stderr]    |
[INFO] [stderr] 52 | extern crate rustc_middle;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_mir_dataflow`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:53:1
[INFO] [stderr]    |
[INFO] [stderr] 53 | extern crate rustc_mir_dataflow;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_mir_transform`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:54:1
[INFO] [stderr]    |
[INFO] [stderr] 54 | extern crate rustc_mir_transform;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_serialize`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:55:1
[INFO] [stderr]    |
[INFO] [stderr] 55 | extern crate rustc_serialize;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_session`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:56:1
[INFO] [stderr]    |
[INFO] [stderr] 56 | extern crate rustc_session;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_span`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:57:1
[INFO] [stderr]    |
[INFO] [stderr] 57 | extern crate rustc_span;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_target`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:58:1
[INFO] [stderr]    |
[INFO] [stderr] 58 | extern crate rustc_target;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `rustc_trait_selection`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:59:1
[INFO] [stderr]    |
[INFO] [stderr] 59 | extern crate rustc_trait_selection;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]    |
[INFO] [stderr]    = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview`
[INFO] [stderr] 
[INFO] [stderr] error[E0463]: can't find crate for `smallvec`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/lib.rs:60:1
[INFO] [stderr]    |
[INFO] [stderr] 60 | extern crate smallvec;
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `crate::indexed::impls::LocationIndex`, `rustc_graphviz`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/engine.rs:26:27
[INFO] [stderr]    |
[INFO] [stderr] 26 |   impls::{LocationDomain, LocationIndex},
[INFO] [stderr]    |                           ^^^^^^^^^^^^^
[INFO] [stderr]    |                           |
[INFO] [stderr]    |                           no `LocationIndex` in `indexed::impls`
[INFO] [stderr]    |                           help: a similar name exists in the module: `LocationSet`
[INFO] [stderr]    |
[INFO] [stderr]   ::: /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | use rustc_graphviz as dot;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:128:13
[INFO] [stderr]     |
[INFO] [stderr] 128 |         use ProjectionElem::*;
[INFO] [stderr]     |             ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Encodable` in this scope
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/extensions.rs:7:45
[INFO] [stderr]   |
[INFO] [stderr] 7 | #[derive(Debug, PartialEq, Eq, Clone, Copy, Encodable, Hash)]
[INFO] [stderr]   |                                             ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Encodable` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/extensions.rs:13:45
[INFO] [stderr]    |
[INFO] [stderr] 13 | #[derive(Debug, PartialEq, Eq, Clone, Copy, Encodable, Hash)]
[INFO] [stderr]    |                                             ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Encodable` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/extensions.rs:19:45
[INFO] [stderr]    |
[INFO] [stderr] 19 | #[derive(Debug, PartialEq, Eq, Clone, Copy, Encodable, Hash)]
[INFO] [stderr]    |                                             ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Encodable` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/extensions.rs:25:45
[INFO] [stderr]    |
[INFO] [stderr] 25 | #[derive(Debug, PartialEq, Eq, Clone, Copy, Encodable, Hash)]
[INFO] [stderr]    |                                             ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find derive macro `Encodable` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:68:10
[INFO] [stderr]    |
[INFO] [stderr] 68 | #[derive(Encodable, Debug, Clone, Hash, PartialEq, Eq, Default)]
[INFO] [stderr]    |          ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `BasicBlock`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:41:21
[INFO] [stderr]    |
[INFO] [stderr] 41 |     let arg_block = BasicBlock::from_usize(body.basic_blocks().len());
[INFO] [stderr]    |                     ^^^^^^^^^^ use of undeclared type `BasicBlock`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:51:21
[INFO] [stderr]    |
[INFO] [stderr] 51 |         let place = Place::from_local(local, tcx);
[INFO] [stderr]    |                     ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `IndexVec`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/mod.rs:85:26
[INFO] [stderr]    |
[INFO] [stderr] 85 |     let index_to_value = IndexVec::from_raw(domain);
[INFO] [stderr]    |                          ^^^^^^^^ use of undeclared type `IndexVec`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/analysis.rs:117:11
[INFO] [stderr]     |
[INFO] [stderr] 117 |           Place::make(mutated.local, &projection, self.tcx),
[INFO] [stderr]     |           ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/analysis.rs:131:14
[INFO] [stderr]     |
[INFO] [stderr] 131 |       if let TerminatorKind::SwitchInt { discr, .. } = &terminator.kind {
[INFO] [stderr]     |              ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/analysis.rs:171:51
[INFO] [stderr]     |
[INFO] [stderr] 171 |               !matches!(ty.ref_mutability(), Some(Mutability::Not))
[INFO] [stderr]     |                                                   ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/analysis.rs:237:34
[INFO] [stderr]     |
[INFO] [stderr] 237 |     if matches!(terminator.kind, TerminatorKind::Call { .. })
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/dependencies.rs:181:7
[INFO] [stderr]     |
[INFO] [stderr] 181 |       TerminatorKind::SwitchInt { .. } => {
[INFO] [stderr]     |       ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Span`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/dependencies.rs:272:7
[INFO] [stderr]     |
[INFO] [stderr] 272 |       Span::merge_overlaps(all_spans)
[INFO] [stderr]     |       ^^^^ use of undeclared type `Span`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/mutation.rs:88:7
[INFO] [stderr]    |
[INFO] [stderr] 88 |       TerminatorKind::Call {
[INFO] [stderr]    |       ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/mutation.rs:127:7
[INFO] [stderr]     |
[INFO] [stderr] 127 |       TerminatorKind::DropAndReplace { place, value, .. } => {
[INFO] [stderr]     |       ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/recursive.rs:27:7
[INFO] [stderr]    |
[INFO] [stderr] 27 |       TerminatorKind::Call {
[INFO] [stderr]    |       ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/recursive.rs:46:7
[INFO] [stderr]    |
[INFO] [stderr] 46 |       TyKind::FnDef(def_id, _) => def_id,
[INFO] [stderr]    |       ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `GenericArgKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/recursive.rs:92:9
[INFO] [stderr]    |
[INFO] [stderr] 92 |         GenericArgKind::Type(ty) => match ty.kind() {
[INFO] [stderr]    |         ^^^^^^^^^^^^^^ use of undeclared type `GenericArgKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/recursive.rs:93:11
[INFO] [stderr]    |
[INFO] [stderr] 93 |           TyKind::Closure(_, substs) => matches!(
[INFO] [stderr]    |           ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ClosureKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/recursive.rs:95:13
[INFO] [stderr]    |
[INFO] [stderr] 95 |             ClosureKind::FnOnce | ClosureKind::FnMut
[INFO] [stderr]    |             ^^^^^^^^^^^ use of undeclared type `ClosureKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ClosureKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/recursive.rs:95:35
[INFO] [stderr]    |
[INFO] [stderr] 95 |             ClosureKind::FnOnce | ClosureKind::FnMut
[INFO] [stderr]    |                                   ^^^^^^^^^^^ use of undeclared type `ClosureKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/recursive.rs:130:11
[INFO] [stderr]     |
[INFO] [stderr] 130 |           TerminatorKind::Return => Some(body.terminator_loc(bb)),
[INFO] [stderr]     |           ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr]     Checking cargo-platform v0.1.2
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/infoflow/recursive.rs:169:34
[INFO] [stderr]     |
[INFO] [stderr] 169 |       let parent_arg_projected = Place::make(parent_toplevel_arg.local, &projection, tcx);
[INFO] [stderr]     |                                  ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Rvalue`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 |     if let Rvalue::Ref(region_pat!(region), kind, borrowed_place) = rvalue {
[INFO] [stderr]    |            ^^^^^^ use of undeclared type `Rvalue`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:41:21
[INFO] [stderr]    |
[INFO] [stderr] 41 |     Region(Interned(RegionKind::ReVar($name), _))
[INFO] [stderr]    |                     ^^^^^^^^^^ use of undeclared type `RegionKind`
[INFO] [stderr] ...
[INFO] [stderr] 52 |     if let Rvalue::Ref(region_pat!(region), kind, borrowed_place) = rvalue {
[INFO] [stderr]    |                        ------------------- in this macro invocation
[INFO] [stderr]    |
[INFO] [stderr]    = note: this error originates in the macro `region_pat` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:69:22
[INFO] [stderr]    |
[INFO] [stderr] 69 |     self.places.push(Place::from_local(local, self.tcx));
[INFO] [stderr]    |                      ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Rvalue`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:89:38
[INFO] [stderr]    |
[INFO] [stderr] 89 |     let is_borrow = matches!(rvalue, Rvalue::Ref(..));
[INFO] [stderr]    |                                      ^^^^^^ use of undeclared type `Rvalue`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Rvalue`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:95:12
[INFO] [stderr]    |
[INFO] [stderr] 95 |     if let Rvalue::Aggregate(box AggregateKind::Adt(def_id, idx, substs, _, _), _) =
[INFO] [stderr]    |            ^^^^^^ use of undeclared type `Rvalue`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AggregateKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:95:34
[INFO] [stderr]    |
[INFO] [stderr] 95 |     if let Rvalue::Aggregate(box AggregateKind::Adt(def_id, idx, substs, _, _), _) =
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^ use of undeclared type `AggregateKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:102:25
[INFO] [stderr]     |
[INFO] [stderr] 102 |         projection.push(ProjectionElem::Field(
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:103:11
[INFO] [stderr]     |
[INFO] [stderr] 103 |           Field::from_usize(i),
[INFO] [stderr]     |           ^^^^^ use of undeclared type `Field`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:106:9
[INFO] [stderr]     |
[INFO] [stderr] 106 |         Place::make(place.local, &projection, self.tcx)
[INFO] [stderr]     |         ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr]     Checking serde_json v1.0.79
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:116:7
[INFO] [stderr]     |
[INFO] [stderr] 116 |       TerminatorKind::Call { args, .. } => {
[INFO] [stderr]     |       ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionVid`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:164:25
[INFO] [stderr]     |
[INFO] [stderr] 164 |     let static_region = RegionVid::from_usize(0);
[INFO] [stderr]     |                         ^^^^^^^^^ use of undeclared type `RegionVid`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `SparseBitMatrix`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:174:22
[INFO] [stderr]     |
[INFO] [stderr] 174 |     let mut subset = SparseBitMatrix::new(num_regions);
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^ use of undeclared type `SparseBitMatrix`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:191:11
[INFO] [stderr]     |
[INFO] [stderr] 191 |           Place::from_local(local, tcx).interior_pointers(tcx, body, def_id, false)
[INFO] [stderr]     |           ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:237:14
[INFO] [stderr]     |
[INFO] [stderr] 237 |       if let TyKind::Ref(region_pat!(region), _, _) = ty.kind() {
[INFO] [stderr]     |              ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:41:21
[INFO] [stderr]     |
[INFO] [stderr] 41  |     Region(Interned(RegionKind::ReVar($name), _))
[INFO] [stderr]     |                     ^^^^^^^^^^ use of undeclared type `RegionKind`
[INFO] [stderr] ...
[INFO] [stderr] 237 |       if let TyKind::Ref(region_pat!(region), _, _) = ty.kind() {
[INFO] [stderr]     |                          ------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this error originates in the macro `region_pat` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `VecGraph`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:252:24
[INFO] [stderr]     |
[INFO] [stderr] 252 |     let subset_graph = VecGraph::new(num_regions, edge_pairs);
[INFO] [stderr]     |                        ^^^^^^^^ use of undeclared type `VecGraph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Sccs`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:253:23
[INFO] [stderr]     |
[INFO] [stderr] 253 |     let subset_sccs = Sccs::<RegionVid, RegionSccIndex>::new(&subset_graph);
[INFO] [stderr]     |                       ^^^^ use of undeclared type `Sccs`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `IndexVec`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:255:7
[INFO] [stderr]     |
[INFO] [stderr] 255 |       IndexVec::from_elem_n(HybridBitSet::new_empty(num_regions), subset_sccs.num_sccs());
[INFO] [stderr]     |       ^^^^^^^^ use of undeclared type `IndexVec`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `HybridBitSet`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:255:29
[INFO] [stderr]     |
[INFO] [stderr] 255 |       IndexVec::from_elem_n(HybridBitSet::new_empty(num_regions), subset_sccs.num_sccs());
[INFO] [stderr]     |                             ^^^^^^^^^^^^ use of undeclared type `HybridBitSet`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionVid`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:257:15
[INFO] [stderr]     |
[INFO] [stderr] 257 |       let r = RegionVid::from_usize(i);
[INFO] [stderr]     |               ^^^^^^^^^ use of undeclared type `RegionVid`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:300:21
[INFO] [stderr]     |
[INFO] [stderr] 300 |                     Place::make(p.local, tcx.intern_place_elems(&full_proj), tcx)
[INFO] [stderr]     |                     ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:369:9
[INFO] [stderr]     |
[INFO] [stderr] 369 |         TyKind::Ref(Region(Interned(RegionKind::ReVar(region), _)), ty, _) => {
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:369:37
[INFO] [stderr]     |
[INFO] [stderr] 369 |         TyKind::Ref(Region(Interned(RegionKind::ReVar(region), _)), ty, _) => {
[INFO] [stderr]     |                                     ^^^^^^^^^^ use of undeclared type `RegionKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:393:11
[INFO] [stderr]     |
[INFO] [stderr] 393 |           Place::make(loan.local, &projection, self.tcx)
[INFO] [stderr]     |           ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `PlaceElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:418:53
[INFO] [stderr]     |
[INFO] [stderr] 418 |             .take_while(|(_, elem)| !matches!(elem, PlaceElem::Deref))
[INFO] [stderr]     |                                                     ^^^^^^^^^ use of undeclared type `PlaceElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/aliases.rs:419:35
[INFO] [stderr]     |
[INFO] [stderr] 419 |             .map(|(place_ref, _)| Place::from_ref(place_ref, self.tcx));
[INFO] [stderr]     |                                   ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ty`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/borrowck_facts.rs:36:5
[INFO] [stderr]    |
[INFO] [stderr] 36 |     ty::WithOptConstParam::unknown(def_id),
[INFO] [stderr]    |     ^^ use of undeclared crate or module `ty`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Providers`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/borrowck_facts.rs:49:23
[INFO] [stderr]    |
[INFO] [stderr] 49 |   let mut providers = Providers::default();
[INFO] [stderr]    |                       ^^^^^^^^^ use of undeclared type `Providers`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `dominators`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:22:7
[INFO] [stderr]    |
[INFO] [stderr] 22 | ) -> (dominators::Dominators<BasicBlock>, BodyReversed) {
[INFO] [stderr]    |       ^^^^^^^^^^ use of undeclared crate or module `dominators`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `BasicBlock`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:24:19
[INFO] [stderr]    |
[INFO] [stderr] 24 |   let exit_node = BasicBlock::from_usize(nblocks);
[INFO] [stderr]    |                   ^^^^^^^^^^ use of undeclared type `BasicBlock`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `BitSet`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:26:22
[INFO] [stderr]    |
[INFO] [stderr] 26 |   let mut exit_set = BitSet::new_empty(nblocks);
[INFO] [stderr]    |                      ^^^^^^ use of undeclared type `BitSet`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:28:44
[INFO] [stderr]    |
[INFO] [stderr] 28 |     if matches!(bb_data.terminator().kind, TerminatorKind::Return) {
[INFO] [stderr]    |                                            ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `BitSet`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:37:18
[INFO] [stderr]    |
[INFO] [stderr] 37 |     unreachable: BitSet::new_empty(nblocks),
[INFO] [stderr]    |                  ^^^^^^ use of undeclared type `BitSet`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `iterate`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:40:19
[INFO] [stderr]    |
[INFO] [stderr] 40 |   let reachable = iterate::post_order_from(&graph, graph.exit_node);
[INFO] [stderr]    |                   ^^^^^^^ use of undeclared crate or module `iterate`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `dominators`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:48:4
[INFO] [stderr]    |
[INFO] [stderr] 48 |   (dominators::dominators(graph.clone()), graph)
[INFO] [stderr]    |    ^^^^^^^^^^ use of undeclared crate or module `dominators`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:51:6
[INFO] [stderr]    |
[INFO] [stderr] 51 | impl graph::DirectedGraph for BodyReversed<'_> {
[INFO] [stderr]    |      ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:55:6
[INFO] [stderr]    |
[INFO] [stderr] 55 | impl graph::WithNumNodes for BodyReversed<'_> {
[INFO] [stderr]    |      ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:62:6
[INFO] [stderr]    |
[INFO] [stderr] 62 | impl graph::WithStartNode for BodyReversed<'_> {
[INFO] [stderr]    |      ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:68:6
[INFO] [stderr]    |
[INFO] [stderr] 68 | impl graph::WithSuccessors for BodyReversed<'_> {
[INFO] [stderr]    |      ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:69:54
[INFO] [stderr]    |
[INFO] [stderr] 69 |   fn successors(&self, node: Self::Node) -> <Self as graph::GraphSuccessors<'_>>::Iter {
[INFO] [stderr]    |                                                      ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:78:6
[INFO] [stderr]    |
[INFO] [stderr] 78 | impl graph::GraphSuccessors<'graph> for BodyReversed<'_> {
[INFO] [stderr]    |      ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:83:6
[INFO] [stderr]    |
[INFO] [stderr] 83 | impl graph::GraphPredecessors<'graph> for BodyReversed<'_> {
[INFO] [stderr]    |      ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:88:6
[INFO] [stderr]    |
[INFO] [stderr] 88 | impl graph::WithPredecessors for BodyReversed<'_> {
[INFO] [stderr]    |      ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graph`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:92:17
[INFO] [stderr]    |
[INFO] [stderr] 92 |   ) -> <Self as graph::GraphPredecessors<'_>>::Iter {
[INFO] [stderr]    |                 ^^^^^ use of undeclared crate or module `graph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `VecGraph`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:151:26
[INFO] [stderr]     |
[INFO] [stderr] 151 |     let dominator_tree = VecGraph::new(n + 1, edges);
[INFO] [stderr]     |                          ^^^^^^^^ use of undeclared type `VecGraph`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `iterate`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:152:21
[INFO] [stderr]     |
[INFO] [stderr] 152 |     let traversal = iterate::post_order_from(&dominator_tree, body_reversed.exit_node);
[INFO] [stderr]     |                     ^^^^^^^ use of undeclared crate or module `iterate`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `IndexVec`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:155:18
[INFO] [stderr]     |
[INFO] [stderr] 155 |     let mut df = IndexVec::from_elem_n(HybridBitSet::new_empty(n), n);
[INFO] [stderr]     |                  ^^^^^^^^ use of undeclared type `IndexVec`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `HybridBitSet`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:155:40
[INFO] [stderr]     |
[INFO] [stderr] 155 |     let mut df = IndexVec::from_elem_n(HybridBitSet::new_empty(n), n);
[INFO] [stderr]     |                                        ^^^^^^^^^^^^ use of undeclared type `HybridBitSet`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `SparseBitMatrix`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:172:18
[INFO] [stderr]     |
[INFO] [stderr] 172 |     let mut cd = SparseBitMatrix::new(n);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^ use of undeclared type `SparseBitMatrix`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `SparseBitMatrix`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/control_dependencies.rs:179:28
[INFO] [stderr]     |
[INFO] [stderr] 179 |     let mut cd_transpose = SparseBitMatrix::new(n);
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^ use of undeclared type `SparseBitMatrix`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `traversal`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/engine.rs:41:26
[INFO] [stderr]    |
[INFO] [stderr] 41 |     for (block, data) in traversal::reachable(body) {
[INFO] [stderr]    |                          ^^^^^^^^^ use of undeclared crate or module `traversal`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `IndexVec`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/engine.rs:87:19
[INFO] [stderr]    |
[INFO] [stderr] 87 |   let mut state = IndexVec::from_elem_n(bottom_value, num_locs);
[INFO] [stderr]    |                   ^^^^^^^^ use of undeclared type `IndexVec`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Location`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/engine.rs:90:69
[INFO] [stderr]    |
[INFO] [stderr] 90 |     .initialize_start_block(body, &mut state[location_domain.index(&Location::START)]);
[INFO] [stderr]    |                                                                     ^^^^^^^^ use of undeclared type `Location`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `WorkQueue`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/engine.rs:92:51
[INFO] [stderr]    |
[INFO] [stderr] 92 |   let mut dirty_queue: WorkQueue<LocationIndex> = WorkQueue::with_none(num_locs);
[INFO] [stderr]    |                                                   ^^^^^^^^^ use of undeclared type `WorkQueue`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `traversal`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/engine.rs:94:26
[INFO] [stderr]    |
[INFO] [stderr] 94 |     for (block, data) in traversal::reverse_postorder(body) {
[INFO] [stderr]    |                          ^^^^^^^^^ use of undeclared crate or module `traversal`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Either`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/engine.rs:107:7
[INFO] [stderr]     |
[INFO] [stderr] 107 |       Either::Left(statement) => {
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `Either`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Either`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/engine.rs:111:7
[INFO] [stderr]     |
[INFO] [stderr] 111 |       Either::Right(terminator) => {
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `Either`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Operand`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:45:7
[INFO] [stderr]    |
[INFO] [stderr] 45 |       Operand::Copy(place) | Operand::Move(place) => Some(*place),
[INFO] [stderr]    |       ^^^^^^^ use of undeclared type `Operand`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Operand`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:45:30
[INFO] [stderr]    |
[INFO] [stderr] 45 |       Operand::Copy(place) | Operand::Move(place) => Some(*place),
[INFO] [stderr]    |                              ^^^^^^^ use of undeclared type `Operand`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Operand`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:46:7
[INFO] [stderr]    |
[INFO] [stderr] 46 |       Operand::Constant(_) => None,
[INFO] [stderr]    |       ^^^^^^^ use of undeclared type `Operand`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:69:15
[INFO] [stderr]    |
[INFO] [stderr] 69 |               Mutability::Mut => Some(place),
[INFO] [stderr]    |               ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:70:15
[INFO] [stderr]    |
[INFO] [stderr] 70 |               Mutability::Not => ignore_mut.then(|| place),
[INFO] [stderr]    |               ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stderr] 
[INFO] [stderr] error[E0416]: identifier `Deref` is bound more than once in the same pattern
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:130:19
[INFO] [stderr]     |
[INFO] [stderr] 130 |           (Deref, Deref) => true,
[INFO] [stderr]     |                   ^^^^^ used in a pattern more than once
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:149:34
[INFO] [stderr]     |
[INFO] [stderr] 149 |       .any(|elem| matches!(elem, ProjectionElem::Deref))
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Rvalue`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:183:7
[INFO] [stderr]     |
[INFO] [stderr] 183 |       Rvalue::Aggregate(box AggregateKind::Adt(def_id, idx, substs, _, _), ops) => {
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `Rvalue`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AggregateKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:183:29
[INFO] [stderr]     |
[INFO] [stderr] 183 |       Rvalue::Aggregate(box AggregateKind::Adt(def_id, idx, substs, _, _), ops) => {
[INFO] [stderr]     |                             ^^^^^^^^^^^^^ use of undeclared type `AggregateKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:197:15
[INFO] [stderr]     |
[INFO] [stderr] 197 |               ProjectionElem::Field(Field::from_usize(i), field.ty(self.tcx, substs));
[INFO] [stderr]     |               ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:197:37
[INFO] [stderr]     |
[INFO] [stderr] 197 |               ProjectionElem::Field(Field::from_usize(i), field.ty(self.tcx, substs));
[INFO] [stderr]     |                                     ^^^^^ use of undeclared type `Field`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `graphviz`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:234:45
[INFO] [stderr]     |
[INFO] [stderr] 234 |     graphviz::Formatter::new(body, results, graphviz::OutputStyle::AfterOnly);
[INFO] [stderr]     |                                             ^^^^^^^^ use of undeclared crate or module `graphviz`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Either`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:248:5
[INFO] [stderr]     |
[INFO] [stderr] 248 |     Either::Left(stmt) => format!("{:?}", stmt.kind),
[INFO] [stderr]     |     ^^^^^^ use of undeclared type `Either`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Either`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:249:5
[INFO] [stderr]     |
[INFO] [stderr] 249 |     Either::Right(terminator) => format!("{:?}", terminator.kind),
[INFO] [stderr]     |     ^^^^^^ use of undeclared type `Either`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `StatementKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:260:11
[INFO] [stderr]     |
[INFO] [stderr] 260 |           StatementKind::StorageLive(..) | StatementKind::StorageDead(..)
[INFO] [stderr]     |           ^^^^^^^^^^^^^ use of undeclared type `StatementKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `StatementKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:260:44
[INFO] [stderr]     |
[INFO] [stderr] 260 |           StatementKind::StorageLive(..) | StatementKind::StorageDead(..)
[INFO] [stderr]     |                                            ^^^^^^^^^^^^^ use of undeclared type `StatementKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:266:9
[INFO] [stderr]     |
[INFO] [stderr] 266 |         TerminatorKind::FalseEdge { real_target, .. } => TerminatorKind::Goto {
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:266:58
[INFO] [stderr]     |
[INFO] [stderr] 266 |         TerminatorKind::FalseEdge { real_target, .. } => TerminatorKind::Goto {
[INFO] [stderr]     |                                                          ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:269:9
[INFO] [stderr]     |
[INFO] [stderr] 269 |         TerminatorKind::FalseUnwind { real_target, .. } => TerminatorKind::Goto {
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:269:60
[INFO] [stderr]     |
[INFO] [stderr] 269 |         TerminatorKind::FalseUnwind { real_target, .. } => TerminatorKind::Goto {
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr]     Checking rayon v1.5.1
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:317:5
[INFO] [stderr]     |
[INFO] [stderr] 317 |     Place::make(local, &[], tcx)
[INFO] [stderr]     |     ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:335:9
[INFO] [stderr]     |
[INFO] [stderr] 335 |         ProjectionElem::Deref => {
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:357:27
[INFO] [stderr]     |
[INFO] [stderr] 357 |           .map(|(ptr, _)| Place::from_ref(ptr, tcx)),
[INFO] [stderr]     |                           ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `VarDebugInfoContents`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:419:11
[INFO] [stderr]     |
[INFO] [stderr] 419 |           VarDebugInfoContents::Place(place) if place.local == self.local => info
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `VarDebugInfoContents`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:431:9
[INFO] [stderr]     |
[INFO] [stderr] 431 |         ProjectionElem::Deref => format!("*{s}"),
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:432:9
[INFO] [stderr]     |
[INFO] [stderr] 432 |         ProjectionElem::Field(f, _) => {
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `AdtKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:437:15
[INFO] [stderr]     |
[INFO] [stderr] 437 |               AdtKind::Struct => {
[INFO] [stderr]     |               ^^^^^^^ use of undeclared type `AdtKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:447:9
[INFO] [stderr]     |
[INFO] [stderr] 447 |         ProjectionElem::Downcast(sym, _) => format!(
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:451:9
[INFO] [stderr]     |
[INFO] [stderr] 451 |         ProjectionElem::Index(_) => format!("{s}[]"),
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ObligationCause`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:473:11
[INFO] [stderr]     |
[INFO] [stderr] 473 |           ObligationCause::dummy(),
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^ use of undeclared type `ObligationCause`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:485:9
[INFO] [stderr]     |
[INFO] [stderr] 485 |         ProjectionElem::Index(_) | ProjectionElem::ConstantIndex { .. } => {
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:485:36
[INFO] [stderr]     |
[INFO] [stderr] 485 |         ProjectionElem::Index(_) | ProjectionElem::ConstantIndex { .. } => {
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:486:16
[INFO] [stderr]     |
[INFO] [stderr] 486 |           Some(ProjectionElem::Index(Local::from_usize(0)))
[INFO] [stderr]     |                ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Local`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:486:38
[INFO] [stderr]     |
[INFO] [stderr] 486 |           Some(ProjectionElem::Index(Local::from_usize(0)))
[INFO] [stderr]     |                                      ^^^^^ use of undeclared type `Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:490:9
[INFO] [stderr]     |
[INFO] [stderr] 490 |         ProjectionElem::Subslice { .. } => None,
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:495:5
[INFO] [stderr]     |
[INFO] [stderr] 495 |     Place::make(place.local, &projection, tcx)
[INFO] [stderr]     |     ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:526:7
[INFO] [stderr]     |
[INFO] [stderr] 526 |       Place::make(self.local, &self.place_stack, self.tcx)
[INFO] [stderr]     |       ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:533:31
[INFO] [stderr]     |
[INFO] [stderr] 533 |         self.place_stack.push(ProjectionElem::Deref);
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:538:7
[INFO] [stderr]     |
[INFO] [stderr] 538 |       TyKind::Tuple(fields) => {
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:540:33
[INFO] [stderr]     |
[INFO] [stderr] 540 |           self.place_stack.push(ProjectionElem::Field(
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:541:13
[INFO] [stderr]     |
[INFO] [stderr] 541 |             Field::from_usize(i),
[INFO] [stderr]     |             ^^^^^ use of undeclared type `Field`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:549:7
[INFO] [stderr]     |
[INFO] [stderr] 549 |       TyKind::Adt(adt_def, subst) => match adt_def.adt_kind() {
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ty`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:550:9
[INFO] [stderr]     |
[INFO] [stderr] 550 |         ty::AdtKind::Struct => {
[INFO] [stderr]     |         ^^ use of undeclared crate or module `ty`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:559:21
[INFO] [stderr]     |
[INFO] [stderr] 559 |               .push(ProjectionElem::Field(Field::from_usize(i), ty));
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:559:43
[INFO] [stderr]     |
[INFO] [stderr] 559 |               .push(ProjectionElem::Field(Field::from_usize(i), ty));
[INFO] [stderr]     |                                           ^^^^^ use of undeclared type `Field`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ty`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:564:9
[INFO] [stderr]     |
[INFO] [stderr] 564 |         ty::AdtKind::Union => {
[INFO] [stderr]     |         ^^ use of undeclared crate or module `ty`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ty`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:567:9
[INFO] [stderr]     |
[INFO] [stderr] 567 |         ty::AdtKind::Enum => {
[INFO] [stderr]     |         ^^ use of undeclared crate or module `ty`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `VariantIdx`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:569:33
[INFO] [stderr]     |
[INFO] [stderr] 569 |             let variant_index = VariantIdx::from_usize(i);
[INFO] [stderr]     |                                 ^^^^^^^^^^ use of undeclared type `VariantIdx`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `PlaceElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:570:24
[INFO] [stderr]     |
[INFO] [stderr] 570 |             let cast = PlaceElem::Downcast(
[INFO] [stderr]     |                        ^^^^^^^^^ use of undeclared type `PlaceElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:577:27
[INFO] [stderr]     |
[INFO] [stderr] 577 |               let field = ProjectionElem::Field(Field::from_usize(j), ty);
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Field`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:577:49
[INFO] [stderr]     |
[INFO] [stderr] 577 |               let field = ProjectionElem::Field(Field::from_usize(j), ty);
[INFO] [stderr]     |                                                 ^^^^^ use of undeclared type `Field`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:587:7
[INFO] [stderr]     |
[INFO] [stderr] 587 |       TyKind::Array(elem_ty, _) | TyKind::Slice(elem_ty) => {
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:587:35
[INFO] [stderr]     |
[INFO] [stderr] 587 |       TyKind::Array(elem_ty, _) | TyKind::Slice(elem_ty) => {
[INFO] [stderr]     |                                   ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:590:17
[INFO] [stderr]     |
[INFO] [stderr] 590 |           .push(ProjectionElem::Index(Local::from_usize(0)));
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Local`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:590:39
[INFO] [stderr]     |
[INFO] [stderr] 590 |           .push(ProjectionElem::Index(Local::from_usize(0)));
[INFO] [stderr]     |                                       ^^^^^ use of undeclared type `Local`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:595:7
[INFO] [stderr]     |
[INFO] [stderr] 595 |       TyKind::Ref(region, elem_ty, _) => match self.stop_at {
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ProjectionElem`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:598:33
[INFO] [stderr]     |
[INFO] [stderr] 598 |           self.place_stack.push(ProjectionElem::Deref);
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:608:7
[INFO] [stderr]     |
[INFO] [stderr] 608 |       TyKind::Closure(_, substs) => {
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:612:7
[INFO] [stderr]     |
[INFO] [stderr] 612 |       TyKind::RawPtr(_)
[INFO] [stderr]     |       ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:613:9
[INFO] [stderr]     |
[INFO] [stderr] 613 |       | TyKind::Projection(_)
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:614:9
[INFO] [stderr]     |
[INFO] [stderr] 614 |       | TyKind::FnDef(_, _)
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:615:9
[INFO] [stderr]     |
[INFO] [stderr] 615 |       | TyKind::FnPtr(_)
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:616:9
[INFO] [stderr]     |
[INFO] [stderr] 616 |       | TyKind::Opaque(_, _)
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:617:9
[INFO] [stderr]     |
[INFO] [stderr] 617 |       | TyKind::Foreign(_)
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:618:9
[INFO] [stderr]     |
[INFO] [stderr] 618 |       | TyKind::Dynamic(_, _)
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:619:9
[INFO] [stderr]     |
[INFO] [stderr] 619 |       | TyKind::Param(_)
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TyKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:620:9
[INFO] [stderr]     |
[INFO] [stderr] 620 |       | TyKind::Never => {}
[INFO] [stderr]     |         ^^^^^^ use of undeclared type `TyKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:630:21
[INFO] [stderr]     |
[INFO] [stderr] 630 |       places.insert(Place::make(self.local, &self.place_stack, self.tcx));
[INFO] [stderr]     |                     ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ty`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:641:38
[INFO] [stderr]     |
[INFO] [stderr] 641 |   fn visit_region(&mut self, region: ty::Region<'tcx>) -> ControlFlow<Self::BreakTy> {
[INFO] [stderr]     |                                      ^^ use of undeclared crate or module `ty`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:644:7
[INFO] [stderr]     |
[INFO] [stderr] 644 |       RegionKind::ReVar(region) => region,
[INFO] [stderr]     |       ^^^^^^^^^^ use of undeclared type `RegionKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:645:7
[INFO] [stderr]     |
[INFO] [stderr] 645 |       RegionKind::ReStatic => RegionVid::from_usize(0),
[INFO] [stderr]     |       ^^^^^^^^^^ use of undeclared type `RegionKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionVid`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:645:31
[INFO] [stderr]     |
[INFO] [stderr] 645 |       RegionKind::ReStatic => RegionVid::from_usize(0),
[INFO] [stderr]     |                               ^^^^^^^^^ use of undeclared type `RegionVid`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RegionKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:646:7
[INFO] [stderr]     |
[INFO] [stderr] 646 |       RegionKind::ReErased => {
[INFO] [stderr]     |       ^^^^^^^^^^ use of undeclared type `RegionKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:655:64
[INFO] [stderr]     |
[INFO] [stderr] 655 |       .any(|ty| ty.is_ref() && ty.ref_mutability().unwrap() == Mutability::Not)
[INFO] [stderr]     |                                                                ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:657:7
[INFO] [stderr]     |
[INFO] [stderr] 657 |       Mutability::Not
[INFO] [stderr]     |       ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Mutability`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:659:7
[INFO] [stderr]     |
[INFO] [stderr] 659 |       Mutability::Mut
[INFO] [stderr]     |       ^^^^^^^^^^ use of undeclared type `Mutability`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Place`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:662:17
[INFO] [stderr]     |
[INFO] [stderr] 662 |     let place = Place::make(self.local, &self.place_stack, self.tcx);
[INFO] [stderr]     |                 ^^^^^ use of undeclared type `Place`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:708:9
[INFO] [stderr]     |
[INFO] [stderr] 708 |         TerminatorKind::Return => Some(Location {
[INFO] [stderr]     |         ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `VarDebugInfoContents`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:746:9
[INFO] [stderr]     |
[INFO] [stderr] 746 |         VarDebugInfoContents::Place(place) => Some((place.local, info.name)),
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `VarDebugInfoContents`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Span`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:792:21
[INFO] [stderr]     |
[INFO] [stderr] 792 |       child_spans = Span::merge_overlaps(child_spans);
[INFO] [stderr]     |                     ^^^^ use of undeclared type `Span`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `SyntaxContext`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/mir/utils.rs:842:30
[INFO] [stderr]     |
[INFO] [stderr] 842 |       *span = span.with_ctxt(SyntaxContext::root());
[INFO] [stderr]     |                              ^^^^^^^^^^^^^ use of undeclared type `SyntaxContext`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:28:7
[INFO] [stderr]    |
[INFO] [stderr] 28 |       intravisit::walk_body(self, self.tcx.hir().body(id));
[INFO] [stderr]    |       ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Visitor`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:46:16
[INFO] [stderr]    |
[INFO] [stderr] 46 |       <Self as Visitor<'tcx>>::visit_item(self, item);
[INFO] [stderr]    |                ^^^^^^^ use of undeclared type `Visitor`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Visitor`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:50:16
[INFO] [stderr]    |
[INFO] [stderr] 50 |       <Self as Visitor<'tcx>>::visit_impl_item(self, impl_item);
[INFO] [stderr]    |                ^^^^^^^ use of undeclared type `Visitor`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `FileName`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:100:7
[INFO] [stderr]     |
[INFO] [stderr] 100 |       FileName::Real(RealFileName::LocalPath(filename)) => {
[INFO] [stderr]     |       ^^^^^^^^ use of undeclared type `FileName`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RealFileName`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:100:22
[INFO] [stderr]     |
[INFO] [stderr] 100 |       FileName::Real(RealFileName::LocalPath(filename)) => {
[INFO] [stderr]     |                      ^^^^^^^^^^^^ use of undeclared type `RealFileName`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `FileName`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:124:9
[INFO] [stderr]     |
[INFO] [stderr] 124 |         FileName::Real(RealFileName::LocalPath(other)) => filename.ends_with(other),
[INFO] [stderr]     |         ^^^^^^^^ use of undeclared type `FileName`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RealFileName`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:124:24
[INFO] [stderr]     |
[INFO] [stderr] 124 |         FileName::Real(RealFileName::LocalPath(other)) => filename.ends_with(other),
[INFO] [stderr]     |                        ^^^^^^^^^^^^ use of undeclared type `RealFileName`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `FileName`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:135:15
[INFO] [stderr]     |
[INFO] [stderr] 135 |               FileName::Real(RealFileName::LocalPath(other)) =>
[INFO] [stderr]     |               ^^^^^^^^ use of undeclared type `FileName`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `RealFileName`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:135:30
[INFO] [stderr]     |
[INFO] [stderr] 135 |               FileName::Real(RealFileName::LocalPath(other)) =>
[INFO] [stderr]     |                              ^^^^^^^^^^^^ use of undeclared type `RealFileName`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Span`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/range.rs:156:8
[INFO] [stderr]     |
[INFO] [stderr] 156 |     Ok(Span::with_root_ctxt(
[INFO] [stderr]     |        ^^^^ use of undeclared type `Span`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:46:7
[INFO] [stderr]    |
[INFO] [stderr] 46 |       ExprKind::Block(..) => {
[INFO] [stderr]    |       ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:47:9
[INFO] [stderr]    |
[INFO] [stderr] 47 |         intravisit::walk_expr(self, ex);
[INFO] [stderr]    |         ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:49:7
[INFO] [stderr]    |
[INFO] [stderr] 49 |       ExprKind::Match(_, arms, MatchSource::ForLoopDesugar) => {
[INFO] [stderr]    |       ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `MatchSource`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:49:32
[INFO] [stderr]    |
[INFO] [stderr] 49 |       ExprKind::Match(_, arms, MatchSource::ForLoopDesugar) => {
[INFO] [stderr]    |                                ^^^^^^^^^^^ use of undeclared type `MatchSource`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:51:11
[INFO] [stderr]    |
[INFO] [stderr] 51 |           intravisit::walk_arm(self, arm);
[INFO] [stderr]    |           ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:106:5
[INFO] [stderr]     |
[INFO] [stderr] 106 |     intravisit::walk_expr(self, expr);
[INFO] [stderr]     |     ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:111:7
[INFO] [stderr]     |
[INFO] [stderr] 111 |       ExprKind::Loop(_, _, _, header) => {
[INFO] [stderr]     |       ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:114:7
[INFO] [stderr]     |
[INFO] [stderr] 114 |       ExprKind::Break(..) => {
[INFO] [stderr]     |       ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:122:9
[INFO] [stderr]     |
[INFO] [stderr] 122 |         intravisit::walk_expr(&mut visitor, expr);
[INFO] [stderr]     |         ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Node`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:144:13
[INFO] [stderr]     |
[INFO] [stderr] 144 |       node: Node::Expr(expr),
[INFO] [stderr]     |             ^^^^ use of undeclared type `Node`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:149:5
[INFO] [stderr]     |
[INFO] [stderr] 149 |     intravisit::walk_stmt(self, stmt);
[INFO] [stderr]     |     ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:157:5
[INFO] [stderr]     |
[INFO] [stderr] 157 |     intravisit::walk_stmt(&mut visitor, stmt);
[INFO] [stderr]     |     ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Node`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:163:13
[INFO] [stderr]     |
[INFO] [stderr] 163 |       node: Node::Stmt(stmt),
[INFO] [stderr]     |             ^^^^ use of undeclared type `Node`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:168:5
[INFO] [stderr]     |
[INFO] [stderr] 168 |     intravisit::walk_param(self, param);
[INFO] [stderr]     |     ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Node`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:181:13
[INFO] [stderr]     |
[INFO] [stderr] 181 |       node: Node::Param(param),
[INFO] [stderr]     |             ^^^^ use of undeclared type `Node`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:188:14
[INFO] [stderr]     |
[INFO] [stderr] 188 |   pub place: mir::Place<'tcx>,
[INFO] [stderr]     |              ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:190:17
[INFO] [stderr]     |
[INFO] [stderr] 190 |   pub location: mir::Location,
[INFO] [stderr]     |                 ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:198:13
[INFO] [stderr]     |
[INFO] [stderr] 198 |     place: &mir::Place<'tcx>,
[INFO] [stderr]     |             ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:200:15
[INFO] [stderr]     |
[INFO] [stderr] 200 |     location: mir::Location,
[INFO] [stderr]     |               ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `PlaceContext`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:214:7
[INFO] [stderr]     |
[INFO] [stderr] 214 |       PlaceContext::MutatingUse(MutatingUseContext::Store)
[INFO] [stderr]     |       ^^^^^^^^^^^^ use of undeclared type `PlaceContext`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `MutatingUseContext`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:214:33
[INFO] [stderr]     |
[INFO] [stderr] 214 |       PlaceContext::MutatingUse(MutatingUseContext::Store)
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^ use of undeclared type `MutatingUseContext`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `PlaceContext`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:215:9
[INFO] [stderr]     |
[INFO] [stderr] 215 |       | PlaceContext::NonMutatingUse(NonMutatingUseContext::Inspect) => {
[INFO] [stderr]     |         ^^^^^^^^^^^^ use of undeclared type `PlaceContext`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `NonMutatingUseContext`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:215:38
[INFO] [stderr]     |
[INFO] [stderr] 215 |       | PlaceContext::NonMutatingUse(NonMutatingUseContext::Inspect) => {
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `NonMutatingUseContext`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `PlaceContext`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:219:7
[INFO] [stderr]     |
[INFO] [stderr] 219 |       PlaceContext::NonUse(NonUseContext::VarDebugInfo)
[INFO] [stderr]     |       ^^^^^^^^^^^^ use of undeclared type `PlaceContext`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `NonUseContext`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:219:28
[INFO] [stderr]     |
[INFO] [stderr] 219 |       PlaceContext::NonUse(NonUseContext::VarDebugInfo)
[INFO] [stderr]     |                            ^^^^^^^^^^^^^ use of undeclared type `NonUseContext`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:248:17
[INFO] [stderr]     |
[INFO] [stderr] 248 |     statement: &mir::Statement<'tcx>,
[INFO] [stderr]     |                 ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:249:15
[INFO] [stderr]     |
[INFO] [stderr] 249 |     location: mir::Location,
[INFO] [stderr]     |               ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:253:12
[INFO] [stderr]     |
[INFO] [stderr] 253 |     if let mir::StatementKind::Assign(box (lhs, _)) = &statement.kind {
[INFO] [stderr]     |            ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:267:18
[INFO] [stderr]     |
[INFO] [stderr] 267 |     terminator: &mir::Terminator<'tcx>,
[INFO] [stderr]     |                  ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:268:15
[INFO] [stderr]     |
[INFO] [stderr] 268 |     location: mir::Location,
[INFO] [stderr]     |               ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:273:7
[INFO] [stderr]     |
[INFO] [stderr] 273 |       mir::TerminatorKind::Call {
[INFO] [stderr]     |       ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:277:7
[INFO] [stderr]     |
[INFO] [stderr] 277 |       mir::TerminatorKind::DropAndReplace { place, .. } => *place,
[INFO] [stderr]     |       ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:300:13
[INFO] [stderr]     |
[INFO] [stderr] 300 |   body: &'a mir::Body<'tcx>,
[INFO] [stderr]     |             ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:355:15
[INFO] [stderr]     |
[INFO] [stderr] 355 |     location: mir::Location,
[INFO] [stderr]     |               ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Node`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:401:49
[INFO] [stderr]     |
[INFO] [stderr] 401 |     add_first_where!(|node| matches!(node.node, Node::Stmt(_)));
[INFO] [stderr]     |                                                 ^^^^ use of undeclared type `Node`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Node`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:407:9
[INFO] [stderr]     |
[INFO] [stderr] 407 |         Node::Expr(hir::Expr {
[INFO] [stderr]     |         ^^^^ use of undeclared type `Node`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Either`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:414:17
[INFO] [stderr]     |
[INFO] [stderr] 414 |     if let Some(Either::Right(mir::Terminator {
[INFO] [stderr]     |                 ^^^^^^ use of undeclared type `Either`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `mir`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:414:31
[INFO] [stderr]     |
[INFO] [stderr] 414 |     if let Some(Either::Right(mir::Terminator {
[INFO] [stderr]     |                               ^^^ use of undeclared crate or module `mir`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:415:13
[INFO] [stderr]     |
[INFO] [stderr] 415 |       kind: TerminatorKind::SwitchInt { .. },
[INFO] [stderr]     |             ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Node`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:423:11
[INFO] [stderr]     |
[INFO] [stderr] 423 |           Node::Expr(hir::Expr {
[INFO] [stderr]     |           ^^^^ use of undeclared type `Node`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:424:19
[INFO] [stderr]     |
[INFO] [stderr] 424 |             kind: ExprKind::If(..) | ExprKind::Loop(..),
[INFO] [stderr]     |                   ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ExprKind`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:424:38
[INFO] [stderr]     |
[INFO] [stderr] 424 |             kind: ExprKind::If(..) | ExprKind::Loop(..),
[INFO] [stderr]     |                                      ^^^^^^^^ use of undeclared type `ExprKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:534:5
[INFO] [stderr]     |
[INFO] [stderr] 534 |     intravisit::walk_item(self, item);
[INFO] [stderr]     |     ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `intravisit`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/source_map.rs:538:5
[INFO] [stderr]     |
[INFO] [stderr] 538 |     intravisit::walk_impl_item(self, impl_item);
[INFO] [stderr]     |     ^^^^^^^^^^ use of undeclared crate or module `intravisit`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `ItemKind`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/test_utils.rs:71:9
[INFO] [stderr]    |
[INFO] [stderr] 71 |         ItemKind::Fn(_, _, body) => Some(body),
[INFO] [stderr]    |         ^^^^^^^^ use of undeclared type `ItemKind`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `Span`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/test_utils.rs:189:3
[INFO] [stderr]     |
[INFO] [stderr] 189 |   Span::new(
[INFO] [stderr]     |   ^^^^ use of undeclared type `Span`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `SyntaxContext`
[INFO] [stderr]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/test_utils.rs:192:5
[INFO] [stderr]     |
[INFO] [stderr] 192 |     SyntaxContext::root(),
[INFO] [stderr]     |     ^^^^^^^^^^^^^ use of undeclared type `SyntaxContext`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HashMap` in this scope
[INFO] [stderr]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/cached.rs:7:35
[INFO] [stderr]   |
[INFO] [stderr] 7 | pub struct Cache<In, Out>(RefCell<HashMap<In, Pin<Box<Out>>>>);
[INFO] [stderr]   |                                   ^^^^^^^ not found in this scope
[INFO] [stderr]   |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::collections::HashMap;
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `HashMap`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/cached.rs:29:24
[INFO] [stderr]    |
[INFO] [stderr] 29 |     Cache(RefCell::new(HashMap::default()))
[INFO] [stderr]    |                        ^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]    |
[INFO] [stderr] 3  | use std::collections::HashMap;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HashMap` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/cached.rs:33:39
[INFO] [stderr]    |
[INFO] [stderr] 33 | pub struct CopyCache<In, Out>(RefCell<HashMap<In, Out>>);
[INFO] [stderr]    |                                       ^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]    |
[INFO] [stderr] 3  | use std::collections::HashMap;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `HashMap`
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/cached.rs:50:28
[INFO] [stderr]    |
[INFO] [stderr] 50 |     CopyCache(RefCell::new(HashMap::default()))
[INFO] [stderr]    |                            ^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]    |
[INFO] [stderr] 3  | use std::collections::HashMap;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:23:16
[INFO] [stderr]    |
[INFO] [stderr] 23 | to_index_impl!(Location);
[INFO] [stderr]    |                ^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]    |
[INFO] [stderr] 1  | use core::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:25:23
[INFO] [stderr]    |
[INFO] [stderr] 25 | impl IndexedValue for Location {
[INFO] [stderr]    |                       ^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]    |
[INFO] [stderr] 1  | use core::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LocationIndex` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:26:16
[INFO] [stderr]    |
[INFO] [stderr] 26 |   type Index = LocationIndex;
[INFO] [stderr]    |                ^^^^^^^^^^^^^ help: a type alias with a similar name exists: `LocationSet`
[INFO] [stderr] ...
[INFO] [stderr] 30 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr]    | --------------------------------------------------------------------- similarly named type alias `LocationSet` defined here
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:30:35
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr]    |                                   ^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]    |
[INFO] [stderr] 1  | use core::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:30:57
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr]    |                                                         ^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]    |
[INFO] [stderr] 1  | use core::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LocationIndex` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:32:25
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr]    | --------------------------------------------------------------------- similarly named type alias `LocationSet` defined here
[INFO] [stderr] 31 | pub struct LocationDomain {
[INFO] [stderr] 32 |   domain: DefaultDomain<LocationIndex, Location>,
[INFO] [stderr]    |                         ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: a type alias with a similar name exists
[INFO] [stderr]    |
[INFO] [stderr] 32 |   domain: DefaultDomain<LocationSet, Location>,
[INFO] [stderr]    |                         ~~~~~~~~~~~
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub struct LocationDomain<LocationIndex> {
[INFO] [stderr]    |                          +++++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:32:40
[INFO] [stderr]    |
[INFO] [stderr] 32 |   domain: DefaultDomain<LocationIndex, Location>,
[INFO] [stderr]    |                                        ^^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing one of these items
[INFO] [stderr]    |
[INFO] [stderr] 1  | use core::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::panic::Location;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HashMap` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:33:20
[INFO] [stderr]    |
[INFO] [stderr] 33 |   arg_to_location: HashMap<Place<'static>, LocationIndex>,
[INFO] [stderr]    |                    ^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::collections::HashMap;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:33:28
[INFO] [stderr]    |
[INFO] [stderr] 33 |   arg_to_location: HashMap<Place<'static>, LocationIndex>,
[INFO] [stderr]    |                            ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LocationIndex` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:33:44
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr]    | --------------------------------------------------------------------- similarly named type alias `LocationSet` defined here
[INFO] [stderr] ...
[INFO] [stderr] 33 |   arg_to_location: HashMap<Place<'static>, LocationIndex>,
[INFO] [stderr]    |                                            ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: a type alias with a similar name exists
[INFO] [stderr]    |
[INFO] [stderr] 33 |   arg_to_location: HashMap<Place<'static>, LocationSet>,
[INFO] [stderr]    |                                            ~~~~~~~~~~~
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub struct LocationDomain<LocationIndex> {
[INFO] [stderr]    |                          +++++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HashMap` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:34:20
[INFO] [stderr]    |
[INFO] [stderr] 34 |   location_to_arg: HashMap<LocationIndex, Place<'static>>,
[INFO] [stderr]    |                    ^^^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this struct
[INFO] [stderr]    |
[INFO] [stderr] 1  | use std::collections::HashMap;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `LocationIndex` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:34:28
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr]    | --------------------------------------------------------------------- similarly named type alias `LocationSet` defined here
[INFO] [stderr] ...
[INFO] [stderr] 34 |   location_to_arg: HashMap<LocationIndex, Place<'static>>,
[INFO] [stderr]    |                            ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: a type alias with a similar name exists
[INFO] [stderr]    |
[INFO] [stderr] 34 |   location_to_arg: HashMap<LocationSet, Place<'static>>,
[INFO] [stderr]    |                            ~~~~~~~~~~~
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub struct LocationDomain<LocationIndex> {
[INFO] [stderr]    |                          +++++++++++++++
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/flowistry-0.5.1/src/indexed/impls.rs:34:43
[INFO] [stderr]    |
[WARN] too much data in the log, truncating it