Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# rustc version
rustc 1.62.0-nightly (879aff385 2022-04-20)# docs.rs version
docsrs 0.6.0 (de197f9 2022-04-16)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/flowistry-0.5.21/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/flowistry-0.5.21/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/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\", \"-20220420-1.62.0-nightly-879aff385\", \"--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] 022de9093d223e216643ac563f0514e1d55476bf4d8aa951ff8d5b8a74f6348b
[INFO] running `Command { std: "docker" "start" "-a" "022de9093d223e216643ac563f0514e1d55476bf4d8aa951ff8d5b8a74f6348b", kill_on_drop: false }`
[INFO] [stderr] Documenting flowistry v0.5.21 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0463]: can't find crate for `either`
[INFO] [stderr] --> src/lib.rs:53:1
[INFO] [stderr] |
[INFO] [stderr] 53 | extern crate either;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]
[INFO] [stderr] error[E0463]: can't find crate for `rustc_borrowck`
[INFO] [stderr] --> src/lib.rs:54:1
[INFO] [stderr] |
[INFO] [stderr] 54 | 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] --> src/lib.rs:55:1
[INFO] [stderr] |
[INFO] [stderr] 55 | 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] --> src/lib.rs:56:1
[INFO] [stderr] |
[INFO] [stderr] 56 | 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] --> src/lib.rs:57:1
[INFO] [stderr] |
[INFO] [stderr] 57 | 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] --> src/lib.rs:58:1
[INFO] [stderr] |
[INFO] [stderr] 58 | 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] --> src/lib.rs:59:1
[INFO] [stderr] |
[INFO] [stderr] 59 | 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] --> src/lib.rs:60:1
[INFO] [stderr] |
[INFO] [stderr] 60 | 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] --> src/lib.rs:61:1
[INFO] [stderr] |
[INFO] [stderr] 61 | 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] --> src/lib.rs:62:1
[INFO] [stderr] |
[INFO] [stderr] 62 | 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] --> src/lib.rs:63:1
[INFO] [stderr] |
[INFO] [stderr] 63 | 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] --> src/lib.rs:64:1
[INFO] [stderr] |
[INFO] [stderr] 64 | 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] --> src/lib.rs:65:1
[INFO] [stderr] |
[INFO] [stderr] 65 | 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] --> src/lib.rs:66:1
[INFO] [stderr] |
[INFO] [stderr] 66 | 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] --> src/lib.rs:67:1
[INFO] [stderr] |
[INFO] [stderr] 67 | 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] --> src/lib.rs:68:1
[INFO] [stderr] |
[INFO] [stderr] 68 | 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] --> src/lib.rs:69:1
[INFO] [stderr] |
[INFO] [stderr] 69 | 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] --> src/lib.rs:70:1
[INFO] [stderr] |
[INFO] [stderr] 70 | 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] --> src/lib.rs:71:1
[INFO] [stderr] |
[INFO] [stderr] 71 | 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] --> src/lib.rs:72:1
[INFO] [stderr] |
[INFO] [stderr] 72 | extern crate smallvec;
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stderr]
[INFO] [stderr] error[E0432]: unresolved import `crate::indexed::impls::LocationIndex`
[INFO] [stderr] --> src/mir/aliases.rs:28:29
[INFO] [stderr] |
[INFO] [stderr] 28 | impls::{LocationDomain, LocationIndex, LocationSet, PlaceSet},
[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] error[E0432]: unresolved import `crate::indexed::impls::LocationIndex`
[INFO] [stderr] --> 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] error[E0432]: unresolved imports `ProjectionElem`, `smallvec::SmallVec`
[INFO] [stderr] --> src/mir/utils.rs:133:13
[INFO] [stderr] |
[INFO] [stderr] 133 | use ProjectionElem::*;
[INFO] [stderr] | ^^^^^^^^^^^^^^ use of undeclared type `ProjectionElem`
[INFO] [stderr] |
[INFO] [stderr] ::: src/source_map/spanner.rs:26:26
[INFO] [stderr] |
[INFO] [stderr] 26 | use smallvec::{smallvec, SmallVec};
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr]
[INFO] [stderr] error: cannot determine resolution for the macro `smallvec`
[INFO] [stderr] --> src/source_map/spanner.rs:271:28
[INFO] [stderr] |
[INFO] [stderr] 271 | (source_info.span, smallvec![location])
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports
[INFO] [stderr]
[INFO] [stderr] error: cannot determine resolution for the macro `smallvec`
[INFO] [stderr] --> src/source_map/spanner.rs:288:35
[INFO] [stderr] |
[INFO] [stderr] 288 | Some(arg_location) => smallvec![arg_location],
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports
[INFO] [stderr]
[INFO] [stderr] error: cannot determine resolution for the macro `smallvec`
[INFO] [stderr] --> src/source_map/spanner.rs:312:28
[INFO] [stderr] |
[INFO] [stderr] 312 | (source_info.span, smallvec![location])
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports
[INFO] [stderr]
[INFO] [stderr] error: cannot determine resolution for the macro `smallvec`
[INFO] [stderr] --> src/source_map/spanner.rs:350:20
[INFO] [stderr] |
[INFO] [stderr] 350 | locations: smallvec![location],
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports
[INFO] [stderr]
[INFO] [stderr] error: cannot determine resolution for the macro `smallvec`
[INFO] [stderr] --> src/source_map/spanner.rs:379:18
[INFO] [stderr] |
[INFO] [stderr] 379 | locations: smallvec![location],
[INFO] [stderr] | ^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `GraphSuccessors`
[INFO] [stderr] --> src/mir/control_dependencies.rs:65:54
[INFO] [stderr] |
[INFO] [stderr] 65 | fn successors(&self, node: Self::Node) -> <Self as GraphSuccessors<'_>>::Iter {
[INFO] [stderr] | ^^^^^^^^^^^^^^^ use of undeclared type `GraphSuccessors`
[INFO] [stderr]
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type `GraphPredecessors`
[INFO] [stderr] --> src/mir/control_dependencies.rs:81:56
[INFO] [stderr] |
[INFO] [stderr] 81 | fn predecessors(&self, node: Self::Node) -> <Self as GraphPredecessors<'_>>::Iter {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^ use of undeclared type `GraphPredecessors`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `LocationIndex` in this scope
[INFO] [stderr] --> src/indexed/impls.rs:22:16
[INFO] [stderr] |
[INFO] [stderr] 22 | type Index = LocationIndex;
[INFO] [stderr] | ^^^^^^^^^^^^^ help: a type alias with a similar name exists: `LocationSet`
[INFO] [stderr] ...
[INFO] [stderr] 26 | 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 `LocationIndex` in this scope
[INFO] [stderr] --> src/indexed/impls.rs:28:25
[INFO] [stderr] |
[INFO] [stderr] 26 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr] | --------------------------------------------------------------------- similarly named type alias `LocationSet` defined here
[INFO] [stderr] 27 | pub struct LocationDomain {
[INFO] [stderr] 28 | domain: DefaultDomain<LocationIndex, Location>,
[INFO] [stderr] | ^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] help: a type alias with a similar name exists
[INFO] [stderr] |
[INFO] [stderr] 28 | domain: DefaultDomain<LocationSet, Location>,
[INFO] [stderr] | ~~~~~~~~~~~
[INFO] [stderr] help: you might be missing a type parameter
[INFO] [stderr] |
[INFO] [stderr] 27 | pub struct LocationDomain<LocationIndex> {
[INFO] [stderr] | +++++++++++++++
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `LocationIndex` in this scope
[INFO] [stderr] --> src/indexed/impls.rs:70:50
[INFO] [stderr] |
[INFO] [stderr] 26 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr] | --------------------------------------------------------------------- similarly named type alias `LocationSet` defined here
[INFO] [stderr] ...
[INFO] [stderr] 70 | pub fn arg_to_location(&self, local: Local) -> LocationIndex {
[INFO] [stderr] | ^^^^^^^^^^^^^ help: a type alias with a similar name exists: `LocationSet`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `LocationIndex` in this scope
[INFO] [stderr] --> src/indexed/impls.rs:86:16
[INFO] [stderr] |
[INFO] [stderr] 26 | pub type LocationSet<S = OwnedSet<Location>> = IndexSet<Location, S>;
[INFO] [stderr] | --------------------------------------------------------------------- similarly named type alias `LocationSet` defined here
[INFO] [stderr] ...
[INFO] [stderr] 86 | type Index = LocationIndex;
[INFO] [stderr] | ^^^^^^^^^^^^^ help: a type alias with a similar name exists: `LocationSet`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:35:41
[INFO] [stderr] |
[INFO] [stderr] 35 | pub type FlowDomain<'tcx> = IndexMatrix<Place<'tcx>, Location>;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:35:54
[INFO] [stderr] |
[INFO] [stderr] 35 | pub type FlowDomain<'tcx> = IndexMatrix<Place<'tcx>, 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 `Body` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:40:17
[INFO] [stderr] |
[INFO] [stderr] 40 | pub body: &'a Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:50:15
[INFO] [stderr] |
[INFO] [stderr] 50 | body: &'a Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:72:14
[INFO] [stderr] |
[INFO] [stderr] 72 | mutated: Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:73:16
[INFO] [stderr] |
[INFO] [stderr] 73 | inputs: &[(Place<'tcx>, Option<PlaceElem<'tcx>>)],
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:73:36
[INFO] [stderr] |
[INFO] [stderr] 73 | inputs: &[(Place<'tcx>, Option<PlaceElem<'tcx>>)],
[INFO] [stderr] | ^^^^^^^^^ help: a trait with a similar name exists: `PlaceExt`
[INFO] [stderr] |
[INFO] [stderr] ::: src/mir/utils.rs:300:1
[INFO] [stderr] |
[INFO] [stderr] 300 | pub trait PlaceExt<'tcx> {
[INFO] [stderr] | ------------------------ similarly named trait `PlaceExt` defined here
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:74:15
[INFO] [stderr] |
[INFO] [stderr] 74 | location: 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 `Body` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:207:34
[INFO] [stderr] |
[INFO] [stderr] 207 | fn bottom_value(&self, _body: &Body<'tcx>) -> Self::Domain {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:211:44
[INFO] [stderr] |
[INFO] [stderr] 211 | fn initialize_start_block(&self, _body: &Body<'tcx>, state: &mut Self::Domain) {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Statement` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:228:17
[INFO] [stderr] |
[INFO] [stderr] 228 | statement: &Statement<'tcx>,
[INFO] [stderr] | ^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:229:15
[INFO] [stderr] |
[INFO] [stderr] 229 | location: 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 `Terminator` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:246:18
[INFO] [stderr] |
[INFO] [stderr] 246 | terminator: &Terminator<'tcx>,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:247:15
[INFO] [stderr] |
[INFO] [stderr] 247 | location: 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 `BasicBlock` in this scope
[INFO] [stderr] --> src/infoflow/analysis.rs:271:13
[INFO] [stderr] |
[INFO] [stderr] 271 | _block: BasicBlock,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/infoflow/dependencies.rs:31:17
[INFO] [stderr] |
[INFO] [stderr] 31 | targets: &[(Place<'tcx>, Location)],
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/dependencies.rs:31:30
[INFO] [stderr] |
[INFO] [stderr] 31 | targets: &[(Place<'tcx>, 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 `Place` in this scope
[INFO] [stderr] --> src/infoflow/dependencies.rs:79:25
[INFO] [stderr] |
[INFO] [stderr] 79 | all_targets: Vec<Vec<(Place<'tcx>, Location)>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/dependencies.rs:79:38
[INFO] [stderr] |
[INFO] [stderr] 79 | all_targets: Vec<Vec<(Place<'tcx>, 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 `Place` in this scope
[INFO] [stderr] --> src/infoflow/dependencies.rs:196:21
[INFO] [stderr] |
[INFO] [stderr] 196 | targets: Vec<Vec<(Place<'tcx>, Location)>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/dependencies.rs:196:34
[INFO] [stderr] |
[INFO] [stderr] 196 | targets: Vec<Vec<(Place<'tcx>, 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 `Place` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:20:5
[INFO] [stderr] |
[INFO] [stderr] 20 | Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:21:8
[INFO] [stderr] |
[INFO] [stderr] 21 | &[(Place<'tcx>, Option<PlaceElem<'tcx>>)],
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:21:28
[INFO] [stderr] |
[INFO] [stderr] 21 | &[(Place<'tcx>, Option<PlaceElem<'tcx>>)],
[INFO] [stderr] | ^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:22:5
[INFO] [stderr] |
[INFO] [stderr] 22 | 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 `Place` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:33:5
[INFO] [stderr] |
[INFO] [stderr] 33 | Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:34:8
[INFO] [stderr] |
[INFO] [stderr] 34 | &[(Place<'tcx>, Option<PlaceElem<'tcx>>)],
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:34:28
[INFO] [stderr] |
[INFO] [stderr] 34 | &[(Place<'tcx>, Option<PlaceElem<'tcx>>)],
[INFO] [stderr] | ^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:35:5
[INFO] [stderr] |
[INFO] [stderr] 35 | 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 `Place` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:47:5
[INFO] [stderr] |
[INFO] [stderr] 47 | Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:48:8
[INFO] [stderr] |
[INFO] [stderr] 48 | &[(Place<'tcx>, Option<PlaceElem<'tcx>>)],
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:48:28
[INFO] [stderr] |
[INFO] [stderr] 48 | &[(Place<'tcx>, Option<PlaceElem<'tcx>>)],
[INFO] [stderr] | ^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:49:5
[INFO] [stderr] |
[INFO] [stderr] 49 | 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 `Place` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:55:13
[INFO] [stderr] |
[INFO] [stderr] 55 | place: &Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Rvalue` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:56:14
[INFO] [stderr] |
[INFO] [stderr] 56 | rvalue: &Rvalue<'tcx>,
[INFO] [stderr] | ^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:57:15
[INFO] [stderr] |
[INFO] [stderr] 57 | location: 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 `Terminator` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:73:47
[INFO] [stderr] |
[INFO] [stderr] 73 | fn visit_terminator(&mut self, terminator: &Terminator<'tcx>, location: Location) {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/mutation.rs:73:75
[INFO] [stderr] |
[INFO] [stderr] 73 | fn visit_terminator(&mut self, terminator: &Terminator<'tcx>, location: 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 `TerminatorKind` in this scope
[INFO] [stderr] --> src/infoflow/recursive.rs:22:12
[INFO] [stderr] |
[INFO] [stderr] 22 | call: &TerminatorKind<'tcx>,
[INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/infoflow/recursive.rs:23:15
[INFO] [stderr] |
[INFO] [stderr] 23 | location: 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 `BorrowKind` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:37:28
[INFO] [stderr] |
[INFO] [stderr] 36 | struct GatherBorrows<'tcx> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, BorrowKind`
[INFO] [stderr] 37 | borrows: Vec<(RegionVid, BorrowKind, Place<'tcx>)>,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:37:40
[INFO] [stderr] |
[INFO] [stderr] 37 | borrows: Vec<(RegionVid, BorrowKind, Place<'tcx>)>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:49:14
[INFO] [stderr] |
[INFO] [stderr] 49 | _place: &Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Rvalue` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:50:14
[INFO] [stderr] |
[INFO] [stderr] 50 | rvalue: &Rvalue<'tcx>,
[INFO] [stderr] | ^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:51:16
[INFO] [stderr] |
[INFO] [stderr] 51 | _location: 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 `Body` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:61:13
[INFO] [stderr] |
[INFO] [stderr] 61 | body: &'a Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:63:15
[INFO] [stderr] |
[INFO] [stderr] 63 | places: Vec<Place<'tcx>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Local` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:69:41
[INFO] [stderr] |
[INFO] [stderr] 69 | fn visit_local_decl(&mut self, local: Local, _local_decl: &LocalDecl<'tcx>) {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `LocalDecl` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:69:62
[INFO] [stderr] |
[INFO] [stderr] 69 | fn visit_local_decl(&mut self, local: Local, _local_decl: &LocalDecl<'tcx>) {
[INFO] [stderr] | ^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:75:13
[INFO] [stderr] |
[INFO] [stderr] 75 | place: &Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:77:16
[INFO] [stderr] |
[INFO] [stderr] 77 | _location: 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 `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:84:13
[INFO] [stderr] |
[INFO] [stderr] 84 | place: &Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Rvalue` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:85:14
[INFO] [stderr] |
[INFO] [stderr] 85 | rvalue: &Rvalue<'tcx>,
[INFO] [stderr] | ^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:86:15
[INFO] [stderr] |
[INFO] [stderr] 86 | location: 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 `Terminator` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:113:47
[INFO] [stderr] |
[INFO] [stderr] 113 | fn visit_terminator(&mut self, terminator: &Terminator<'tcx>, location: Location) {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:113:75
[INFO] [stderr] |
[INFO] [stderr] 113 | fn visit_terminator(&mut self, terminator: &Terminator<'tcx>, location: 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 `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:131:49
[INFO] [stderr] |
[INFO] [stderr] 131 | type LoanMap<'tcx> = HashMap<RegionVid, HashSet<Place<'tcx>>>;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:138:17
[INFO] [stderr] |
[INFO] [stderr] 138 | pub body: &'a Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:146:31
[INFO] [stderr] |
[INFO] [stderr] 146 | normalized_cache: CopyCache<Place<'tcx>, Place<'tcx>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:146:44
[INFO] [stderr] |
[INFO] [stderr] 146 | normalized_cache: CopyCache<Place<'tcx>, Place<'tcx>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:147:24
[INFO] [stderr] |
[INFO] [stderr] 147 | aliases_cache: Cache<Place<'tcx>, PlaceSet<'tcx>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:148:26
[INFO] [stderr] |
[INFO] [stderr] 148 | conflicts_cache: Cache<Place<'tcx>, PlaceSet<'tcx>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:149:27
[INFO] [stderr] |
[INFO] [stderr] 149 | reachable_cache: Cache<(Place<'tcx>, Mutability), PlaceSet<'tcx>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:149:40
[INFO] [stderr] |
[INFO] [stderr] 135 | pub struct Aliases<'a, 'tcx> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, Mutability`
[INFO] [stderr] ...
[INFO] [stderr] 149 | reachable_cache: Cache<(Place<'tcx>, Mutability), PlaceSet<'tcx>>,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:414:34
[INFO] [stderr] |
[INFO] [stderr] 414 | pub fn normalize(&self, place: Place<'tcx>) -> Place<'tcx> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:414:50
[INFO] [stderr] |
[INFO] [stderr] 414 | pub fn normalize(&self, place: Place<'tcx>) -> Place<'tcx> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:420:32
[INFO] [stderr] |
[INFO] [stderr] 420 | pub fn aliases(&self, place: Place<'tcx>) -> &PlaceSet<'tcx> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:474:33
[INFO] [stderr] |
[INFO] [stderr] 474 | pub fn children(&self, place: Place<'tcx>) -> PlaceSet<'tcx> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:478:34
[INFO] [stderr] |
[INFO] [stderr] 478 | pub fn conflicts(&self, place: Place<'tcx>) -> &PlaceSet<'tcx> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:497:12
[INFO] [stderr] |
[INFO] [stderr] 497 | place: Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:498:17
[INFO] [stderr] |
[INFO] [stderr] 498 | mutability: Mutability,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:538:54
[INFO] [stderr] |
[INFO] [stderr] 538 | pub fn all_args(&'a self) -> impl Iterator<Item = (Place<'tcx>, LocationIndex)> + 'a {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:564:28
[INFO] [stderr] |
[INFO] [stderr] 564 | state: &'a IndexMatrix<Place<'tcx>, Location>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:564:41
[INFO] [stderr] |
[INFO] [stderr] 564 | state: &'a IndexMatrix<Place<'tcx>, 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 `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:565:12
[INFO] [stderr] |
[INFO] [stderr] 565 | place: Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:566:31
[INFO] [stderr] |
[INFO] [stderr] 566 | ) -> LocationSet<RefSet<'a, 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 `Body` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:573:10
[INFO] [stderr] |
[INFO] [stderr] 573 | body: &Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:574:48
[INFO] [stderr] |
[INFO] [stderr] 574 | region_to_pointers: &HashMap<RegionVid, Vec<(Place<'tcx>, Mutability)>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stderr] --> src/mir/aliases.rs:574:61
[INFO] [stderr] |
[INFO] [stderr] 571 | pub fn generate_conservative_constraints<'tcx>(
[INFO] [stderr] | - help: you might be missing a type parameter: `, Mutability`
[INFO] [stderr] ...
[INFO] [stderr] 574 | region_to_pointers: &HashMap<RegionVid, Vec<(Place<'tcx>, Mutability)>>,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:14:13
[INFO] [stderr] |
[INFO] [stderr] 14 | body: &'a Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:15:8
[INFO] [stderr] |
[INFO] [stderr] 15 | ret: BasicBlock,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:16:23
[INFO] [stderr] |
[INFO] [stderr] 13 | pub struct BodyReversed<'a, 'tcx> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, BasicBlock`
[INFO] [stderr] ...
[INFO] [stderr] 16 | unreachable: BitSet<BasicBlock>,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:20:10
[INFO] [stderr] |
[INFO] [stderr] 20 | body: &Body,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:21:8
[INFO] [stderr] |
[INFO] [stderr] 21 | ret: BasicBlock,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:22:14
[INFO] [stderr] |
[INFO] [stderr] 19 | pub fn compute_immediate_post_dominators(
[INFO] [stderr] | - help: you might be missing a type parameter: `<BasicBlock>`
[INFO] [stderr] ...
[INFO] [stderr] 22 | ) -> HashMap<BasicBlock, BasicBlock> {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:22:26
[INFO] [stderr] |
[INFO] [stderr] 19 | pub fn compute_immediate_post_dominators(
[INFO] [stderr] | - help: you might be missing a type parameter: `<BasicBlock>`
[INFO] [stderr] ...
[INFO] [stderr] 22 | ) -> HashMap<BasicBlock, BasicBlock> {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0405]: cannot find trait `DirectedGraph` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:43:6
[INFO] [stderr] |
[INFO] [stderr] 43 | impl DirectedGraph for BodyReversed<'_, '_> {
[INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:44:15
[INFO] [stderr] |
[INFO] [stderr] 44 | type Node = BasicBlock;
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0405]: cannot find trait `WithStartNode` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:47:6
[INFO] [stderr] |
[INFO] [stderr] 47 | impl WithStartNode for BodyReversed<'_, '_> {
[INFO] [stderr] | ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0405]: cannot find trait `WithNumNodes` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:53:6
[INFO] [stderr] |
[INFO] [stderr] 53 | impl WithNumNodes for BodyReversed<'_, '_> {
[INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0405]: cannot find trait `GraphSuccessors` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:59:14
[INFO] [stderr] |
[INFO] [stderr] 59 | impl<'graph> GraphSuccessors<'graph> for BodyReversed<'_, '_> {
[INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:60:15
[INFO] [stderr] |
[INFO] [stderr] 60 | type Item = BasicBlock;
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:61:39
[INFO] [stderr] |
[INFO] [stderr] 59 | impl<'graph> GraphSuccessors<'graph> for BodyReversed<'_, '_> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, BasicBlock`
[INFO] [stderr] 60 | type Item = BasicBlock;
[INFO] [stderr] 61 | type Iter = Box<dyn Iterator<Item = BasicBlock> + 'graph>;
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0405]: cannot find trait `WithSuccessors` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:64:6
[INFO] [stderr] |
[INFO] [stderr] 64 | impl WithSuccessors for BodyReversed<'_, '_> {
[INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0405]: cannot find trait `GraphPredecessors` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:75:14
[INFO] [stderr] |
[INFO] [stderr] 75 | impl<'graph> GraphPredecessors<'graph> for BodyReversed<'_, '_> {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:76:15
[INFO] [stderr] |
[INFO] [stderr] 76 | type Item = BasicBlock;
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:77:39
[INFO] [stderr] |
[INFO] [stderr] 75 | impl<'graph> GraphPredecessors<'graph> for BodyReversed<'_, '_> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, BasicBlock`
[INFO] [stderr] 76 | type Item = BasicBlock;
[INFO] [stderr] 77 | type Iter = Box<dyn Iterator<Item = BasicBlock> + 'graph>;
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0405]: cannot find trait `WithPredecessors` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:80:6
[INFO] [stderr] |
[INFO] [stderr] 80 | impl WithPredecessors for BodyReversed<'_, '_> {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:92:48
[INFO] [stderr] |
[INFO] [stderr] 92 | pub struct ControlDependencies(SparseBitMatrix<BasicBlock, BasicBlock>);
[INFO] [stderr] | - ^^^^^^^^^^ not found in this scope
[INFO] [stderr] | |
[INFO] [stderr] | help: you might be missing a type parameter: `<BasicBlock>`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:92:60
[INFO] [stderr] |
[INFO] [stderr] 92 | pub struct ControlDependencies(SparseBitMatrix<BasicBlock, BasicBlock>);
[INFO] [stderr] | - ^^^^^^^^^^ not found in this scope
[INFO] [stderr] | |
[INFO] [stderr] | help: you might be missing a type parameter: `<BasicBlock>`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:122:23
[INFO] [stderr] |
[INFO] [stderr] 122 | pub fn build(body: &Body) -> Self {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:145:12
[INFO] [stderr] |
[INFO] [stderr] 145 | body: &Body,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:146:10
[INFO] [stderr] |
[INFO] [stderr] 146 | ret: BasicBlock,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:147:24
[INFO] [stderr] |
[INFO] [stderr] 118 | impl ControlDependencies {
[INFO] [stderr] | - help: you might be missing a type parameter: `<BasicBlock>`
[INFO] [stderr] ...
[INFO] [stderr] 147 | ) -> SparseBitMatrix<BasicBlock, BasicBlock> {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:147:36
[INFO] [stderr] |
[INFO] [stderr] 118 | impl ControlDependencies {
[INFO] [stderr] | - help: you might be missing a type parameter: `<BasicBlock>`
[INFO] [stderr] ...
[INFO] [stderr] 147 | ) -> SparseBitMatrix<BasicBlock, BasicBlock> {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:182:37
[INFO] [stderr] |
[INFO] [stderr] 182 | pub fn dependent_on(&self, block: BasicBlock) -> Option<&HybridBitSet<BasicBlock>> {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/control_dependencies.rs:182:73
[INFO] [stderr] |
[INFO] [stderr] 118 | impl ControlDependencies {
[INFO] [stderr] | - help: you might be missing a type parameter: `<BasicBlock>`
[INFO] [stderr] ...
[INFO] [stderr] 182 | pub fn dependent_on(&self, block: BasicBlock) -> Option<&HybridBitSet<BasicBlock>> {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:44:32
[INFO] [stderr] |
[INFO] [stderr] 44 | fn to_place(&self) -> Option<Place<'tcx>>;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Operand` in this scope
[INFO] [stderr] --> src/mir/utils.rs:47:33
[INFO] [stderr] |
[INFO] [stderr] 47 | impl<'tcx> OperandExt<'tcx> for Operand<'tcx> {
[INFO] [stderr] | ^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:48:32
[INFO] [stderr] |
[INFO] [stderr] 48 | fn to_place(&self) -> Option<Place<'tcx>> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:57:19
[INFO] [stderr] |
[INFO] [stderr] 57 | args: &[(usize, Place<'tcx>)],
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:59:10
[INFO] [stderr] |
[INFO] [stderr] 59 | body: &Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:61:18
[INFO] [stderr] |
[INFO] [stderr] 61 | ) -> Vec<(usize, Place<'tcx>)> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Operand` in this scope
[INFO] [stderr] --> src/mir/utils.rs:83:33
[INFO] [stderr] |
[INFO] [stderr] 83 | pub fn arg_places<'tcx>(args: &[Operand<'tcx>]) -> Vec<(usize, Place<'tcx>)> {
[INFO] [stderr] | ^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:83:64
[INFO] [stderr] |
[INFO] [stderr] 83 | pub fn arg_places<'tcx>(args: &[Operand<'tcx>]) -> Vec<(usize, Place<'tcx>)> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:122:31
[INFO] [stderr] |
[INFO] [stderr] 122 | pub fn of<'tcx>(part_place: Place<'tcx>, whole_place: Place<'tcx>) -> Self {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:122:57
[INFO] [stderr] |
[INFO] [stderr] 122 | pub fn of<'tcx>(part_place: Place<'tcx>, whole_place: Place<'tcx>) -> Self {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:173:20
[INFO] [stderr] |
[INFO] [stderr] 173 | pub places: Vec<(Place<'tcx>, Option<PlaceElem<'tcx>>)>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/mir/utils.rs:173:40
[INFO] [stderr] |
[INFO] [stderr] 173 | pub places: Vec<(Place<'tcx>, Option<PlaceElem<'tcx>>)>,
[INFO] [stderr] | ^^^^^^^^^ help: a trait with a similar name exists: `PlaceExt`
[INFO] [stderr] ...
[INFO] [stderr] 300 | pub trait PlaceExt<'tcx> {
[INFO] [stderr] | ------------------------ similarly named trait `PlaceExt` defined here
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:179:13
[INFO] [stderr] |
[INFO] [stderr] 179 | place: &Place<'tcx>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/utils.rs:181:16
[INFO] [stderr] |
[INFO] [stderr] 181 | _location: 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 `Rvalue` in this scope
[INFO] [stderr] --> src/mir/utils.rs:186:39
[INFO] [stderr] |
[INFO] [stderr] 186 | fn visit_rvalue(&mut self, rvalue: &Rvalue<'tcx>, location: Location) {
[INFO] [stderr] | ^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/utils.rs:186:63
[INFO] [stderr] |
[INFO] [stderr] 186 | fn visit_rvalue(&mut self, rvalue: &Rvalue<'tcx>, location: 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 `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:229:10
[INFO] [stderr] |
[INFO] [stderr] 229 | body: &Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/utils.rs:251:37
[INFO] [stderr] |
[INFO] [stderr] 251 | pub fn location_to_string(location: Location, body: &Body<'_>) -> String {
[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 `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:251:54
[INFO] [stderr] |
[INFO] [stderr] 251 | pub fn location_to_string(location: Location, body: &Body<'_>) -> String {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:264:53
[INFO] [stderr] |
[INFO] [stderr] 264 | fn run_pass(&self, _tcx: TyCtxt<'tcx>, body: &mut Body<'tcx>) {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Local` in this scope
[INFO] [stderr] --> src/mir/utils.rs:301:18
[INFO] [stderr] |
[INFO] [stderr] 301 | fn make(local: Local, projection: &[PlaceElem<'tcx>], tcx: TyCtxt<'tcx>) -> Self;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/mir/utils.rs:301:39
[INFO] [stderr] |
[INFO] [stderr] 301 | fn make(local: Local, projection: &[PlaceElem<'tcx>], tcx: TyCtxt<'tcx>) -> Self;
[INFO] [stderr] | ^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceRef` in this scope
[INFO] [stderr] --> src/mir/utils.rs:302:22
[INFO] [stderr] |
[INFO] [stderr] 302 | fn from_ref(place: PlaceRef<'tcx>, tcx: TyCtxt<'tcx>) -> Self;
[INFO] [stderr] | ^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Local` in this scope
[INFO] [stderr] --> src/mir/utils.rs:303:24
[INFO] [stderr] |
[INFO] [stderr] 303 | fn from_local(local: Local, tcx: TyCtxt<'tcx>) -> Self;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:304:27
[INFO] [stderr] |
[INFO] [stderr] 304 | fn is_arg(&self, body: &Body<'tcx>) -> bool;
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:305:30
[INFO] [stderr] |
[INFO] [stderr] 305 | fn is_direct(&self, body: &Body<'tcx>) -> bool;
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceRef` in this scope
[INFO] [stderr] --> src/mir/utils.rs:306:46
[INFO] [stderr] |
[INFO] [stderr] 306 | fn refs_in_projection(&self) -> SmallVec<[(PlaceRef<'tcx>, &[PlaceElem<'tcx>]); 2]>;
[INFO] [stderr] | ^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/mir/utils.rs:306:64
[INFO] [stderr] |
[INFO] [stderr] 306 | fn refs_in_projection(&self) -> SmallVec<[(PlaceRef<'tcx>, &[PlaceElem<'tcx>]); 2]>;
[INFO] [stderr] | ^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:308:18
[INFO] [stderr] |
[INFO] [stderr] 308 | -> SmallVec<[Place<'tcx>; 2]>;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:312:12
[INFO] [stderr] |
[INFO] [stderr] 312 | body: &Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:314:32
[INFO] [stderr] |
[INFO] [stderr] 314 | ) -> HashMap<RegionVid, Vec<(Place<'tcx>, Mutability)>>;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stderr] --> src/mir/utils.rs:314:45
[INFO] [stderr] |
[INFO] [stderr] 300 | pub trait PlaceExt<'tcx> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, Mutability`
[INFO] [stderr] ...
[INFO] [stderr] 314 | ) -> HashMap<RegionVid, Vec<(Place<'tcx>, Mutability)>>;
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:318:12
[INFO] [stderr] |
[INFO] [stderr] 318 | body: &Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:320:12
[INFO] [stderr] |
[INFO] [stderr] 320 | ) -> Vec<Place<'tcx>>;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:321:49
[INFO] [stderr] |
[INFO] [stderr] 321 | fn to_string(&self, tcx: TyCtxt<'tcx>, body: &Body<'tcx>) -> Option<String>;
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:322:60
[INFO] [stderr] |
[INFO] [stderr] 322 | fn normalize(&self, tcx: TyCtxt<'tcx>, def_id: DefId) -> Place<'tcx>;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:325:31
[INFO] [stderr] |
[INFO] [stderr] 325 | impl<'tcx> PlaceExt<'tcx> for Place<'tcx> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Local` in this scope
[INFO] [stderr] --> src/mir/utils.rs:326:18
[INFO] [stderr] |
[INFO] [stderr] 326 | fn make(local: Local, projection: &[PlaceElem<'tcx>], tcx: TyCtxt<'tcx>) -> Self {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/mir/utils.rs:326:39
[INFO] [stderr] |
[INFO] [stderr] 300 | pub trait PlaceExt<'tcx> {
[INFO] [stderr] | ------------------------ similarly named trait `PlaceExt` defined here
[INFO] [stderr] ...
[INFO] [stderr] 326 | fn make(local: Local, projection: &[PlaceElem<'tcx>], tcx: TyCtxt<'tcx>) -> Self {
[INFO] [stderr] | ^^^^^^^^^ help: a trait with a similar name exists: `PlaceExt`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceRef` in this scope
[INFO] [stderr] --> src/mir/utils.rs:333:22
[INFO] [stderr] |
[INFO] [stderr] 333 | fn from_ref(place: PlaceRef<'tcx>, tcx: TyCtxt<'tcx>) -> Self {
[INFO] [stderr] | ^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Local` in this scope
[INFO] [stderr] --> src/mir/utils.rs:337:24
[INFO] [stderr] |
[INFO] [stderr] 337 | fn from_local(local: Local, tcx: TyCtxt<'tcx>) -> Self {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:341:27
[INFO] [stderr] |
[INFO] [stderr] 341 | fn is_arg(&self, body: &Body<'tcx>) -> bool {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:346:30
[INFO] [stderr] |
[INFO] [stderr] 346 | fn is_direct(&self, body: &Body<'tcx>) -> bool {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceRef` in this scope
[INFO] [stderr] --> src/mir/utils.rs:350:46
[INFO] [stderr] |
[INFO] [stderr] 350 | fn refs_in_projection(&self) -> SmallVec<[(PlaceRef<'tcx>, &[PlaceElem<'tcx>]); 2]> {
[INFO] [stderr] | ^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/mir/utils.rs:350:64
[INFO] [stderr] |
[INFO] [stderr] 300 | pub trait PlaceExt<'tcx> {
[INFO] [stderr] | ------------------------ similarly named trait `PlaceExt` defined here
[INFO] [stderr] ...
[INFO] [stderr] 350 | fn refs_in_projection(&self) -> SmallVec<[(PlaceRef<'tcx>, &[PlaceElem<'tcx>]); 2]> {
[INFO] [stderr] | ^^^^^^^^^ help: a trait with a similar name exists: `PlaceExt`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:372:18
[INFO] [stderr] |
[INFO] [stderr] 372 | ) -> SmallVec<[Place<'tcx>; 2]> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:386:12
[INFO] [stderr] |
[INFO] [stderr] 386 | body: &Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:388:32
[INFO] [stderr] |
[INFO] [stderr] 388 | ) -> HashMap<RegionVid, Vec<(Place<'tcx>, Mutability)>> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stderr] --> src/mir/utils.rs:388:45
[INFO] [stderr] |
[INFO] [stderr] 325 | impl<'tcx> PlaceExt<'tcx> for Place<'tcx> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, Mutability`
[INFO] [stderr] ...
[INFO] [stderr] 388 | ) -> HashMap<RegionVid, Vec<(Place<'tcx>, Mutability)>> {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:414:12
[INFO] [stderr] |
[INFO] [stderr] 414 | body: &Body<'tcx>,
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:416:12
[INFO] [stderr] |
[INFO] [stderr] 416 | ) -> Vec<Place<'tcx>> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:433:49
[INFO] [stderr] |
[INFO] [stderr] 433 | fn to_string(&self, tcx: TyCtxt<'tcx>, body: &Body<'tcx>) -> Option<String> {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:484:60
[INFO] [stderr] |
[INFO] [stderr] 484 | fn normalize(&self, tcx: TyCtxt<'tcx>, def_id: DefId) -> Place<'tcx> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Local` in this scope
[INFO] [stderr] --> src/mir/utils.rs:531:10
[INFO] [stderr] |
[INFO] [stderr] 531 | local: Local,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `PlaceElem` in this scope
[INFO] [stderr] --> src/mir/utils.rs:532:20
[INFO] [stderr] |
[INFO] [stderr] 300 | pub trait PlaceExt<'tcx> {
[INFO] [stderr] | ------------------------ similarly named trait `PlaceExt` defined here
[INFO] [stderr] ...
[INFO] [stderr] 532 | place_stack: Vec<PlaceElem<'tcx>>,
[INFO] [stderr] | ^^^^^^^^^ help: a trait with a similar name exists: `PlaceExt`
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:534:26
[INFO] [stderr] |
[INFO] [stderr] 534 | places: Option<HashSet<Place<'tcx>>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Place` in this scope
[INFO] [stderr] --> src/mir/utils.rs:536:36
[INFO] [stderr] |
[INFO] [stderr] 536 | regions: HashMap<RegionVid, Vec<(Place<'tcx>, Mutability)>>,
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Mutability` in this scope
[INFO] [stderr] --> src/mir/utils.rs:536:49
[INFO] [stderr] |
[INFO] [stderr] 528 | struct CollectRegions<'tcx> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, Mutability`
[INFO] [stderr] ...
[INFO] [stderr] 536 | regions: HashMap<RegionVid, Vec<(Place<'tcx>, Mutability)>>,
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/utils.rs:708:44
[INFO] [stderr] |
[INFO] [stderr] 708 | type AllReturnsIter<'a>: Iterator<Item = 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] --> src/mir/utils.rs:713:46
[INFO] [stderr] |
[INFO] [stderr] 713 | type AllLocationsIter<'a>: Iterator<Item = 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] --> src/mir/utils.rs:718:39
[INFO] [stderr] |
[INFO] [stderr] 718 | type LocationsIter: Iterator<Item = 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 `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/utils.rs:719:39
[INFO] [stderr] |
[INFO] [stderr] 719 | fn locations_in_block(&self, block: BasicBlock) -> Self::LocationsIter;
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Local` in this scope
[INFO] [stderr] --> src/mir/utils.rs:721:44
[INFO] [stderr] |
[INFO] [stderr] 707 | pub trait BodyExt<'tcx> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, Local`
[INFO] [stderr] ...
[INFO] [stderr] 721 | fn debug_info_name_map(&self) -> HashMap<Local, Symbol>;
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Body` in this scope
[INFO] [stderr] --> src/mir/utils.rs:726:30
[INFO] [stderr] |
[INFO] [stderr] 726 | impl<'tcx> BodyExt<'tcx> for Body<'tcx> {
[INFO] [stderr] | ^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Location` in this scope
[INFO] [stderr] --> src/mir/utils.rs:727:50
[INFO] [stderr] |
[INFO] [stderr] 727 | type AllReturnsIter<'a> = impl Iterator<Item = Location> where Self: 'a;
[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] --> src/mir/utils.rs:741:52
[INFO] [stderr] |
[INFO] [stderr] 741 | type AllLocationsIter<'a> = impl Iterator<Item = Location> where Self: 'a;
[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] --> src/mir/utils.rs:754:45
[INFO] [stderr] |
[INFO] [stderr] 754 | type LocationsIter = impl Iterator<Item = 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 `BasicBlock` in this scope
[INFO] [stderr] --> src/mir/utils.rs:755:39
[INFO] [stderr] |
[INFO] [stderr] 755 | fn locations_in_block(&self, block: BasicBlock) -> Self::LocationsIter {
[INFO] [stderr] | ^^^^^^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error[E0412]: cannot find type `Local` in this scope
[INFO] [stderr] --> src/mir/utils.rs:763:44
[INFO] [stderr] |
[INFO] [stderr] 726 | impl<'tcx> BodyExt<'tcx> for Body<'tcx> {
[INFO] [stderr] | - help: you might be missing a type parameter: `, Local`
[INFO] [stderr] ...
[INFO] [stderr] 763 | fn debug_info_name_map(&self) -> HashMap<Local, Symbol> {
[INFO] [stderr] | ^^^^^ not found in this scope
[INFO] [stderr]
[INFO] [stderr] error: Compilation failed, aborting rustdoc
[INFO] [stderr]
[INFO] [stderr] Some errors have detailed explanations: E0405, E0412, E0432, E0433, E0463.
[INFO] [stderr] For more information about an error, try `rustc --explain E0405`.
[INFO] [stderr] error: could not document `flowistry`
[INFO] [stderr]
[INFO] [stderr] Caused by:
[INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2021 --crate-type lib --crate-name flowistry src/lib.rs --target x86_64-unknown-linux-gnu -o /opt/rustwide/target/x86_64-unknown-linux-gnu/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=ec02ed044bfcb250 -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern anyhow=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libanyhow-d9e10373aa602c32.rmeta --extern cfg_if=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libcfg_if-c778d32636046772.rmeta --extern fluid_let=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libfluid_let-a9024dbe64af4270.rmeta --extern intervaltree=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libintervaltree-67b7d69e123c8952.rmeta --extern log=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/liblog-6d8de7607959b39a.rmeta --extern serde=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde-8c6beed845727084.rmeta --extern unicode_segmentation=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libunicode_segmentation-4e43d23fff7adb55.rmeta --extern-html-root-url 'anyhow=https://docs.rs/anyhow/1.0.57/x86_64-unknown-linux-gnu' --extern-html-root-url 'cfg_if=https://docs.rs/cfg-if/1.0.0/x86_64-unknown-linux-gnu' --extern-html-root-url 'fluid_let=https://docs.rs/fluid-let/1.0.0/x86_64-unknown-linux-gnu' --extern-html-root-url 'intervaltree=https://docs.rs/intervaltree/0.2.7/x86_64-unknown-linux-gnu' --extern-html-root-url 'log=https://docs.rs/log/0.4.16/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde=https://docs.rs/serde/1.0.136/x86_64-unknown-linux-gnu' --extern-html-root-url 'unicode_segmentation=https://docs.rs/unicode-segmentation/1.9.0/x86_64-unknown-linux-gnu' -Zunstable-options -Z unstable-options --emit=invocation-specific --resource-suffix -20220420-1.62.0-nightly-879aff385 --static-root-path / --cap-lints warn --disable-per-crate-search --crate-version 0.5.21` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "022de9093d223e216643ac563f0514e1d55476bf4d8aa951ff8d5b8a74f6348b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "022de9093d223e216643ac563f0514e1d55476bf4d8aa951ff8d5b8a74f6348b", kill_on_drop: false }`
[INFO] [stdout] 022de9093d223e216643ac563f0514e1d55476bf4d8aa951ff8d5b8a74f6348b