[INFO] cloning repository https://github.com/phildawes/rustc-noodling [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/phildawes/rustc-noodling" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphildawes%2Frustc-noodling", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphildawes%2Frustc-noodling'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b60669e2b21031805622a4c11d87b324cf370504 [INFO] testing phildawes/rustc-noodling against beta-2022-04-10 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphildawes%2Frustc-noodling" "/workspace/builds/worker-80/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-80/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/phildawes/rustc-noodling on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/phildawes/rustc-noodling [INFO] finished tweaking git repo https://github.com/phildawes/rustc-noodling [INFO] tweaked toml for git repo https://github.com/phildawes/rustc-noodling written to /workspace/builds/worker-80/source/Cargo.toml [INFO] crate git repo https://github.com/phildawes/rustc-noodling already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-80/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-80/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c5d3711d01a4a77ecd031d0f385587e5b3cde2cb2b592000be4ddf4c923732de [INFO] running `Command { std: "docker" "start" "-a" "c5d3711d01a4a77ecd031d0f385587e5b3cde2cb2b592000be4ddf4c923732de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c5d3711d01a4a77ecd031d0f385587e5b3cde2cb2b592000be4ddf4c923732de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c5d3711d01a4a77ecd031d0f385587e5b3cde2cb2b592000be4ddf4c923732de", kill_on_drop: false }` [INFO] [stdout] c5d3711d01a4a77ecd031d0f385587e5b3cde2cb2b592000be4ddf4c923732de [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-80/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-80/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d78c36fc6dcae4531f6c4494bcbcb4932440aa9864e6c9b64f5a0f37db83d1b2 [INFO] running `Command { std: "docker" "start" "-a" "d78c36fc6dcae4531f6c4494bcbcb4932440aa9864e6c9b64f5a0f37db83d1b2", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling winapi-build v0.1.1 [INFO] [stderr] Compiling winapi v0.2.2 [INFO] [stderr] Compiling libc v0.1.10 [INFO] [stderr] Compiling mytypeck v0.0.1 (/opt/rustwide/workdir/mytypeck) [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> mytypeck/src/lib.rs:83:12 [INFO] [stdout] | [INFO] [stdout] 83 | #![feature(quote)] [INFO] [stdout] | ^^^^^ feature has been removed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> mytypeck/src/lib.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 84 | #![feature(rustc_diagnostic_macros)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `log` [INFO] [stdout] --> mytypeck/src/lib.rs:90:14 [INFO] [stdout] | [INFO] [stdout] 90 | #[macro_use] extern crate log; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `syntax` [INFO] [stdout] --> mytypeck/src/lib.rs:91:14 [INFO] [stdout] | [INFO] [stdout] 91 | #[macro_use] extern crate syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `arena` [INFO] [stdout] --> mytypeck/src/lib.rs:93:1 [INFO] [stdout] | [INFO] [stdout] 93 | extern crate arena; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `fmt_macros` [INFO] [stdout] --> mytypeck/src/lib.rs:94:1 [INFO] [stdout] | [INFO] [stdout] 94 | extern crate fmt_macros; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0462]: found staticlib `rustc` instead of rlib or dylib [INFO] [stdout] --> mytypeck/src/lib.rs:95:1 [INFO] [stdout] | [INFO] [stdout] 95 | extern crate rustc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: please recompile that crate using --crate-type lib [INFO] [stdout] = note: the following crate versions were found: [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-04-10-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.asan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-04-10-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.tsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-04-10-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.msan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-04-10-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.lsan.a [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_platform_intrinsics` [INFO] [stdout] --> mytypeck/src/lib.rs:96:1 [INFO] [stdout] | [INFO] [stdout] 96 | extern crate rustc_platform_intrinsics as intrinsics; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_front` [INFO] [stdout] --> mytypeck/src/lib.rs:97:1 [INFO] [stdout] | [INFO] [stdout] 97 | extern crate rustc_front; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_back` [INFO] [stdout] --> mytypeck/src/lib.rs:98:1 [INFO] [stdout] | [INFO] [stdout] 98 | extern crate rustc_back; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `front` [INFO] [stdout] --> mytypeck/src/lib.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | use front::map as hir_map; [INFO] [stdout] | ^^^^^ maybe a missing crate `front`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/lib.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | use middle::def; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/lib.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/lib.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | use middle::subst; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/lib.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | use middle::ty::{self, Ty, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::ty::HasTypeFlags` [INFO] [stdout] --> mytypeck/src/lib.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | use middle::ty::{self, Ty, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ ^^ ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/lib.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | use util::common::time; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `metadata`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | use metadata::cstore::LOCAL_CRATE; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `metadata`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | use middle::astconv_util::prohibit_type_params; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `session`, `util::common::time`, `metadata::cstore::LOCAL_CRATE`, `middle::astconv_util::prohibit_type_params` [INFO] [stdout] --> mytypeck/src/lib.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | use session::config; [INFO] [stdout] | ^^^^^^^ maybe a missing crate `session`? [INFO] [stdout] 113 | use util::common::time; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/mod.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | use metadata::cstore::LOCAL_CRATE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 87 | use middle::astconv_util::prohibit_type_params; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/check/mod.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | use middle::def; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 89 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | use middle::infer::type_variable; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::infer::type_variable` [INFO] [stdout] --> mytypeck/src/check/mod.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 91 | use middle::infer::type_variable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | use middle::pat_util::{self, pat_id_map}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | use middle::privacy::{AllPublic, LastMod}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::pat_util::pat_id_map`, `middle::privacy::AllPublic`, `middle::privacy::LastMod` [INFO] [stdout] --> mytypeck/src/check/mod.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | use middle::pat_util::{self, pat_id_map}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 93 | use middle::privacy::{AllPublic, LastMod}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | use middle::subst::{self, Subst, Substs, VecPerParamSpace, ParamSpace, TypeSpace}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::subst::Subst`, `middle::subst::Substs`, `middle::subst::VecPerParamSpace`, `middle::subst::ParamSpace`, `middle::subst::TypeSpace` [INFO] [stdout] --> mytypeck/src/check/mod.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | use middle::subst::{self, Subst, Substs, VecPerParamSpace, ParamSpace, TypeSpace}; [INFO] [stdout] | ^^^^^^ ^^^^^ ^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | use middle::traits::{self, report_fulfillment_errors}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | use middle::ty::{FnSig, GenericPredicates, TypeScheme}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | use middle::ty::{Disr, ParamTy, ParameterEnvironment}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | use middle::ty::{LvaluePreference, NoPreference, PreferMutLvalue}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::traits::report_fulfillment_errors`, `middle::ty::FnSig`, `middle::ty::GenericPredicates`, `middle::ty::TypeScheme`, `middle::ty::Disr`, `middle::ty::ParamTy`, `middle::ty::ParameterEnvironment`, `middle::ty::LvaluePreference`, `middle::ty::NoPreference`, `middle::ty::PreferMutLvalue` [INFO] [stdout] --> mytypeck/src/check/mod.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | use middle::traits::{self, report_fulfillment_errors}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 96 | use middle::ty::{FnSig, GenericPredicates, TypeScheme}; [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 97 | use middle::ty::{Disr, ParamTy, ParameterEnvironment}; [INFO] [stdout] | ^^^^ ^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 98 | use middle::ty::{LvaluePreference, NoPreference, PreferMutLvalue}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | use middle::ty::{self, HasTypeFlags, RegionEscape, ToPolyTraitRef, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | use middle::ty::{MethodCall, MethodCallee}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | use middle::ty::adjustment; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:102:5 [INFO] [stdout] | [INFO] [stdout] 102 | use middle::ty::error::TypeError; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:103:5 [INFO] [stdout] | [INFO] [stdout] 103 | use middle::ty::fold::{TypeFolder, TypeFoldable}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | use middle::ty::util::Representability; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::HasTypeFlags`, `middle::ty::RegionEscape`, `middle::ty::ToPolyTraitRef`, `middle::ty::Ty`, `middle::ty::MethodCall`, `middle::ty::MethodCallee`, `middle::ty::adjustment`, `middle::ty::error::TypeError`, `middle::ty::fold::TypeFolder`, `middle::ty::fold::TypeFoldable`, `middle::ty::util::Representability` [INFO] [stdout] --> mytypeck/src/check/mod.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | use middle::ty::{self, HasTypeFlags, RegionEscape, ToPolyTraitRef, Ty}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 100 | use middle::ty::{MethodCall, MethodCallee}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] 101 | use middle::ty::adjustment; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 102 | use middle::ty::error::TypeError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 103 | use middle::ty::fold::{TypeFolder, TypeFoldable}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] 104 | use middle::ty::util::Representability; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `session` [INFO] [stdout] --> mytypeck/src/check/mod.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | use session::Session; [INFO] [stdout] | ^^^^^^^ maybe a missing crate `session`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | use util::common::{block_query, ErrorReported, indenter, loop_query}; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | use util::nodemap::{DefIdMap, FnvHashMap, NodeMap}; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | use util::lev_distance::lev_distance; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling kernel32-sys v0.1.4 [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/assoc.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::infer::InferCtxt; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `lint`, `util::common::block_query`, `util::common::ErrorReported`, `util::common::indenter`, `util::common::loop_query`, `util::nodemap::DefIdMap`, `util::nodemap::FnvHashMap`, `util::nodemap::NodeMap`, `util::lev_distance::lev_distance`, `middle::infer::InferCtxt` [INFO] [stdout] --> mytypeck/src/check/mod.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | use lint; [INFO] [stdout] | ^^^^ no `lint` in the root [INFO] [stdout] 111 | use util::common::{block_query, ErrorReported, indenter, loop_query}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] 112 | use util::nodemap::{DefIdMap, FnvHashMap, NodeMap}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 113 | use util::lev_distance::lev_distance; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/assoc.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::infer::InferCtxt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/assoc.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use middle::traits::{self, FulfillmentContext, Normalized, MiscObligation, [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/assoc.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use middle::ty::HasTypeFlags; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/assoc.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::ty::fold::TypeFoldable; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/dropck.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/dropck.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::traits::FulfillmentContext`, `middle::traits::Normalized`, `middle::traits::MiscObligation`, `middle::traits::SelectionContext`, `middle::traits::ObligationCause`, `middle::ty::HasTypeFlags`, `middle::ty::fold::TypeFoldable`, `middle::def_id::DefId`, `middle::free_region::FreeRegionMap` [INFO] [stdout] --> mytypeck/src/check/assoc.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use middle::traits::{self, FulfillmentContext, Normalized, MiscObligation, [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 13 | SelectionContext, ObligationCause}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stdout] 14 | use middle::ty::HasTypeFlags; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 15 | use middle::ty::fold::TypeFoldable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/dropck.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 14 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::region; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/dropck.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::subst::{self, Subst}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::subst::Subst` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::subst::{self, Subst}; [INFO] [stdout] | ^^^^^^ ^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/dropck.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/check/dropck.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use util::nodemap::FnvHashSet; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `util::nodemap::FnvHashSet` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 20 | use util::nodemap::FnvHashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/_match.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::def; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/_match.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use middle::pat_util::{PatIdMap, pat_id_map, pat_is_binding}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/_match.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use middle::pat_util::pat_is_resolved_const; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/_match.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::privacy::{AllPublic, LastMod}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/_match.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst::Substs; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::pat_util::PatIdMap`, `middle::pat_util::pat_id_map`, `middle::pat_util::pat_is_binding`, `middle::pat_util::pat_is_resolved_const`, `middle::privacy::AllPublic`, `middle::privacy::LastMod`, `middle::subst::Substs` [INFO] [stdout] --> mytypeck/src/check/_match.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 13 | use middle::pat_util::{PatIdMap, pat_id_map, pat_is_binding}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] 14 | use middle::pat_util::pat_is_resolved_const; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 15 | use middle::privacy::{AllPublic, LastMod}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 16 | use middle::subst::Substs; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/_match.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::ty::{self, Ty, HasTypeFlags, LvaluePreference}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/check/_match.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use util::nodemap::FnvHashMap; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/writeback.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::ty::HasTypeFlags`, `middle::ty::LvaluePreference`, `util::nodemap::FnvHashMap`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/check/_match.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::ty::{self, Ty, HasTypeFlags, LvaluePreference}; [INFO] [stdout] | ^^^^^^ ^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] ... [INFO] [stdout] 23 | use util::nodemap::FnvHashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/writeback.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::pat_util; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/writeback.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use middle::ty::{self, Ty, MethodCall, MethodCallee, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/writeback.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::ty::adjustment; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/writeback.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use middle::ty::fold::{TypeFolder,TypeFoldable}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::ty::MethodCall`, `middle::ty::MethodCallee`, `middle::ty::HasTypeFlags`, `middle::ty::adjustment`, `middle::ty::fold::TypeFolder`, `middle::ty::fold::TypeFoldable` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use middle::ty::{self, Ty, MethodCall, MethodCallee, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ ^^ ^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 21 | use middle::ty::adjustment; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 22 | use middle::ty::fold::{TypeFolder,TypeFoldable}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/regionck.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::free_region::FreeRegionMap` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/regionck.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/regionck.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | use middle::implicator::{self, Implication}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::implicator::Implication` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | use middle::implicator::{self, Implication}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/regionck.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | use middle::region::CodeExtent; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/regionck.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | use middle::subst::Substs; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::region::CodeExtent`, `middle::subst::Substs` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | use middle::mem_categorization as mc; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 91 | use middle::region::CodeExtent; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 92 | use middle::subst::Substs; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/regionck.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | use middle::ty::{self, RegionEscape, ReScope, Ty, MethodCall, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::RegionEscape`, `middle::ty::ReScope`, `middle::ty::Ty`, `middle::ty::MethodCall`, `middle::ty::HasTypeFlags` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | use middle::ty::{self, RegionEscape, ReScope, Ty, MethodCall, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^ ^^^^^^^ ^^ ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/regionck.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | use middle::infer::{self, GenericKind, InferCtxt, SubregionOrigin, VerifyBound}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::infer::GenericKind`, `middle::infer::InferCtxt`, `middle::infer::SubregionOrigin`, `middle::infer::VerifyBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | use middle::infer::{self, GenericKind, InferCtxt, SubregionOrigin, VerifyBound}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/regionck.rs:97:5 [INFO] [stdout] | [INFO] [stdout] 97 | use middle::ty::adjustment; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/regionck.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | use middle::ty::wf::ImpliedBound; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::adjustment`, `middle::ty::wf::ImpliedBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | use middle::pat_util; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 97 | use middle::ty::adjustment; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 98 | use middle::ty::wf::ImpliedBound; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | use middle::infer::{self, Coercion}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::infer::Coercion` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | use middle::infer::{self, Coercion}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | use middle::traits::{self, ObligationCause}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | use middle::traits::{predicate_for_trait_def, report_selection_error}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | use middle::ty::adjustment::{AutoAdjustment, AutoDerefRef, AdjustDerefRef}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | use middle::ty::adjustment::{AutoPtr, AutoUnsafe, AdjustReifyFnPointer}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | use middle::ty::adjustment::{AdjustUnsafeFnPointer}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::traits::ObligationCause`, `middle::traits::predicate_for_trait_def`, `middle::traits::report_selection_error`, `middle::ty::adjustment::AutoAdjustment`, `middle::ty::adjustment::AutoDerefRef`, `middle::ty::adjustment::AdjustDerefRef`, `middle::ty::adjustment::AutoPtr`, `middle::ty::adjustment::AutoUnsafe`, `middle::ty::adjustment::AdjustReifyFnPointer`, `middle::ty::adjustment::AdjustUnsafeFnPointer` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | use middle::traits::{self, ObligationCause}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 67 | use middle::traits::{predicate_for_trait_def, report_selection_error}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 68 | use middle::ty::adjustment::{AutoAdjustment, AutoDerefRef, AdjustDerefRef}; [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] 69 | use middle::ty::adjustment::{AutoPtr, AutoUnsafe, AdjustReifyFnPointer}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 70 | use middle::ty::adjustment::{AdjustUnsafeFnPointer}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | use middle::ty::{self, LvaluePreference, TypeAndMut, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | use middle::ty::error::TypeError; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | use middle::ty::relate::RelateResult; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/check/coercion.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | use util::common::indent; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::LvaluePreference`, `middle::ty::TypeAndMut`, `middle::ty::Ty`, `middle::ty::error::TypeError`, `middle::ty::relate::RelateResult`, `util::common::indent` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | use middle::ty::{self, LvaluePreference, TypeAndMut, Ty}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 72 | use middle::ty::error::TypeError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 73 | use middle::ty::relate::RelateResult; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 74 | use util::common::indent; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/demand.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty` [INFO] [stdout] --> mytypeck/src/check/demand.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/demand.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::privacy::{AllPublic, DependsOn, LastPrivate, LastMod}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::def_id::DefId`, `middle::privacy::AllPublic`, `middle::privacy::DependsOn`, `middle::privacy::LastPrivate`, `middle::privacy::LastMod` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::def; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 16 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 17 | use middle::privacy::{AllPublic, DependsOn, LastPrivate, LastMod}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::subst; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use middle::ty::{self, RegionEscape, ToPredicate, ToPolyTraitRef, TraitRef}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::ty::adjustment::{AdjustDerefRef, AutoDerefRef, AutoPtr}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::RegionEscape`, `middle::ty::ToPredicate`, `middle::ty::ToPolyTraitRef`, `middle::ty::TraitRef`, `middle::ty::adjustment::AdjustDerefRef`, `middle::ty::adjustment::AutoDerefRef`, `middle::ty::adjustment::AutoPtr` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use middle::ty::{self, RegionEscape, ToPredicate, ToPolyTraitRef, TraitRef}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 21 | use middle::ty::adjustment::{AdjustDerefRef, AutoDerefRef, AutoPtr}; [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/method/confirm.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst::{self}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::ty::{self, NoPreference, PreferMutLvalue, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::ty::adjustment::{AdjustDerefRef, AutoDerefRef, AutoPtr}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use middle::ty::fold::TypeFoldable; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::NoPreference`, `middle::ty::PreferMutLvalue`, `middle::ty::Ty`, `middle::ty::adjustment::AdjustDerefRef`, `middle::ty::adjustment::AutoDerefRef`, `middle::ty::adjustment::AutoPtr`, `middle::ty::fold::TypeFoldable` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::ty::{self, NoPreference, PreferMutLvalue, Ty}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 19 | use middle::ty::adjustment::{AdjustDerefRef, AutoDerefRef, AutoPtr}; [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 20 | use middle::ty::fold::TypeFoldable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use middle::infer::InferCtxt; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::infer::InferCtxt`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 22 | use middle::infer::InferCtxt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/method/probe.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use middle::subst::Subst; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::subst::Subst` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::subst; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 20 | use middle::subst::Subst; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use middle::ty::{self, NoPreference, RegionEscape, Ty, ToPolyTraitRef, TraitRef}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use middle::ty::HasTypeFlags; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | use middle::ty::fold::TypeFoldable; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::NoPreference`, `middle::ty::RegionEscape`, `middle::ty::Ty`, `middle::ty::ToPolyTraitRef`, `middle::ty::TraitRef`, `middle::ty::HasTypeFlags`, `middle::ty::fold::TypeFoldable` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use middle::ty::{self, NoPreference, RegionEscape, Ty, ToPolyTraitRef, TraitRef}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^ ^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 23 | use middle::ty::HasTypeFlags; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 24 | use middle::ty::fold::TypeFoldable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use middle::infer::InferCtxt; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::infer::InferCtxt` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 26 | use middle::infer::InferCtxt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `front` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use front::map as hir_map; [INFO] [stdout] | ^^^^^ maybe a missing crate `front`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::ty::{self, Ty, ToPolyTraitRef, ToPredicate, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::ty::ToPolyTraitRef`, `middle::ty::ToPredicate`, `middle::ty::HasTypeFlags` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::ty::{self, Ty, ToPolyTraitRef, ToPredicate, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ ^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use middle::lang_items::FnOnceTraitLangItem; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use middle::subst::Substs; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | use middle::traits::{Obligation, SelectionContext}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::def_id::DefId`, `middle::lang_items::FnOnceTraitLangItem`, `middle::subst::Substs`, `middle::traits::Obligation`, `middle::traits::SelectionContext` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use middle::def; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 21 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 22 | use middle::lang_items::FnOnceTraitLangItem; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 23 | use middle::subst::Substs; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 24 | use middle::traits::{Obligation, SelectionContext}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use util::nodemap::{FnvHashSet}; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `metadata`, `util::nodemap::FnvHashSet` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use metadata::{csearch, cstore, decoder}; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `metadata`? [INFO] [stdout] 26 | use util::nodemap::{FnvHashSet}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | use middle::expr_use_visitor as euv; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | use middle::mem_categorization as mc; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/upvar.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/upvar.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use middle::infer::{InferCtxt, UpvarRegion}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::infer::InferCtxt`, `middle::infer::UpvarRegion` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 49 | use middle::infer::{InferCtxt, UpvarRegion}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/wf.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::region; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/wf.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst::{self, TypeSpace, FnSpace, ParamSpace, SelfSpace}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::subst::TypeSpace`, `middle::subst::FnSpace`, `middle::subst::ParamSpace`, `middle::subst::SelfSpace` [INFO] [stdout] --> mytypeck/src/check/wf.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst::{self, TypeSpace, FnSpace, ParamSpace, SelfSpace}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/wf.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/wf.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/wf.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::ty::fold::{TypeFolder, TypeFoldable, super_fold_ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::ty::fold::TypeFolder`, `middle::ty::fold::TypeFoldable`, `middle::ty::fold::super_fold_ty`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/check/wf.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 19 | use middle::ty::fold::{TypeFolder, TypeFoldable, super_fold_ty}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/wfcheck.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst::{self, TypeSpace, FnSpace, ParamSpace, SelfSpace}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::subst::TypeSpace`, `middle::subst::FnSpace`, `middle::subst::ParamSpace`, `middle::subst::SelfSpace` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst::{self, TypeSpace, FnSpace, ParamSpace, SelfSpace}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::ty::fold::{TypeFolder}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::ty::fold::TypeFolder` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 19 | use middle::ty::fold::{TypeFolder}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/cast.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `lint`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/check/cast.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | use lint; [INFO] [stdout] | ^^^^ no `lint` in the root [INFO] [stdout] 47 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/cast.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | use middle::ty::{self, Ty, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/cast.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use middle::ty::cast::{CastKind, CastTy}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/cast.rs:230:13 [INFO] [stdout] | [INFO] [stdout] 230 | use middle::ty::cast::IntTy::*; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/cast.rs:231:13 [INFO] [stdout] | [INFO] [stdout] 231 | use middle::ty::cast::CastTy::*; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::ty::HasTypeFlags`, `middle::ty::cast::CastKind`, `middle::ty::cast::CastTy`, `middle::ty::cast::IntTy::*`, `middle::ty::cast::CastTy::*` [INFO] [stdout] --> mytypeck/src/check/cast.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | use middle::ty::{self, Ty, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ ^^ ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 49 | use middle::ty::cast::{CastKind, CastTy}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 230 | use middle::ty::cast::IntTy::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 231 | use middle::ty::cast::CastTy::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/closure.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/closure.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::ty::{self, ToPolyTraitRef, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `metadata`? [INFO] [stdout] --> mytypeck/src/check/callee.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use metadata::cstore::LOCAL_CRATE; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `metadata`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/callee.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::ToPolyTraitRef`, `middle::ty::Ty`, `metadata::cstore::LOCAL_CRATE`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/check/closure.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::ty::{self, ToPolyTraitRef, Ty}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/callee.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use metadata::cstore::LOCAL_CRATE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 29 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/callee.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/callee.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use middle::ty::{self, LvaluePreference, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::LvaluePreference`, `middle::ty::Ty`, `middle::free_region::FreeRegionMap` [INFO] [stdout] --> mytypeck/src/check/callee.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use middle::ty::{self, LvaluePreference, Ty}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/compare_method.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use middle::ty::{self}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::subst::{self, Subst, Substs, VecPerParamSpace}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::subst::Subst`, `middle::subst::Substs`, `middle::subst::VecPerParamSpace` [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::subst::{self, Subst, Substs, VecPerParamSpace}; [INFO] [stdout] | ^^^^^^ ^^^^^ ^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::ty::FnSig; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::FnSig` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 17 | use middle::ty::FnSig; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::ty::fold::TypeFolder; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/op.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/op.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use middle::ty::{Ty, HasTypeFlags, PreferMutLvalue}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:1784:13 [INFO] [stdout] | [INFO] [stdout] 1784 | use middle::ty::error::UnconstrainedNumeric::Neither; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:1785:13 [INFO] [stdout] | [INFO] [stdout] 1785 | use middle::ty::error::UnconstrainedNumeric::{UnconstrainedInt, UnconstrainedFloat}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:1820:13 [INFO] [stdout] | [INFO] [stdout] 1820 | use middle::ty::error::UnconstrainedNumeric::Neither; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:1821:13 [INFO] [stdout] | [INFO] [stdout] 1821 | use middle::ty::error::UnconstrainedNumeric::{UnconstrainedInt, UnconstrainedFloat}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:1993:13 [INFO] [stdout] | [INFO] [stdout] 1993 | use middle::ty::error::UnconstrainedNumeric::Neither; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/check/mod.rs:1994:13 [INFO] [stdout] | [INFO] [stdout] 1994 | use middle::ty::error::UnconstrainedNumeric::{UnconstrainedInt, UnconstrainedFloat}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::ty::fold::TypeFolder`, `middle::def_id::DefId`, `middle::ty::Ty`, `middle::ty::HasTypeFlags`, `middle::ty::PreferMutLvalue`, `middle::ty::error::UnconstrainedNumeric::Neither`, `middle::ty::error::UnconstrainedNumeric::UnconstrainedInt`, `middle::ty::error::UnconstrainedNumeric::UnconstrainedFloat`, `middle::ty::error::UnconstrainedNumeric::Neither`, `middle::ty::error::UnconstrainedNumeric::UnconstrainedInt`, `middle::ty::error::UnconstrainedNumeric::UnconstrainedFloat`, `middle::ty::error::UnconstrainedNumeric::Neither`, `middle::ty::error::UnconstrainedNumeric::UnconstrainedInt`, `middle::ty::error::UnconstrainedNumeric::UnconstrainedFloat` [INFO] [stdout] --> mytypeck/src/check/mod.rs:1784:13 [INFO] [stdout] | [INFO] [stdout] 1784 | use middle::ty::error::UnconstrainedNumeric::Neither; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1785 | use middle::ty::error::UnconstrainedNumeric::{UnconstrainedInt, UnconstrainedFloat}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1820 | use middle::ty::error::UnconstrainedNumeric::Neither; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1821 | use middle::ty::error::UnconstrainedNumeric::{UnconstrainedInt, UnconstrainedFloat}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1993 | use middle::ty::error::UnconstrainedNumeric::Neither; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 1994 | use middle::ty::error::UnconstrainedNumeric::{UnconstrainedInt, UnconstrainedFloat}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/intrinsic.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 19 | use middle::ty::fold::TypeFolder; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/op.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 22 | use middle::ty::{Ty, HasTypeFlags, PreferMutLvalue}; [INFO] [stdout] | ^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/astconv.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | use middle::astconv_util::{prim_ty_to_ty, prohibit_type_params, prohibit_projection}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::astconv_util::prim_ty_to_ty`, `middle::astconv_util::prohibit_type_params`, `middle::astconv_util::prohibit_projection` [INFO] [stdout] --> mytypeck/src/rscope.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use middle::ty; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/astconv.rs:51:28 [INFO] [stdout] | [INFO] [stdout] 51 | use middle::astconv_util::{prim_ty_to_ty, prohibit_type_params, prohibit_projection}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/astconv.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | use middle::const_eval::{self, ConstVal}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/astconv.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | use middle::const_eval::EvalHint::UncheckedExprHint; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::const_eval::ConstVal`, `middle::const_eval::EvalHint::UncheckedExprHint` [INFO] [stdout] --> mytypeck/src/astconv.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | use middle::const_eval::{self, ConstVal}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 53 | use middle::const_eval::EvalHint::UncheckedExprHint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/astconv.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/astconv.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | use middle::def; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 55 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/astconv.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | use middle::privacy::{AllPublic, LastMod}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/astconv.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | use middle::subst::{FnSpace, TypeSpace, SelfSpace, Subst, Substs, ParamSpace}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::privacy::AllPublic`, `middle::privacy::LastMod`, `middle::subst::FnSpace`, `middle::subst::TypeSpace`, `middle::subst::SelfSpace`, `middle::subst::Subst`, `middle::subst::Substs`, `middle::subst::ParamSpace` [INFO] [stdout] --> mytypeck/src/astconv.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | use middle::resolve_lifetime as rl; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 57 | use middle::privacy::{AllPublic, LastMod}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 58 | use middle::subst::{FnSpace, TypeSpace, SelfSpace, Subst, Substs, ParamSpace}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^ ^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/astconv.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/astconv.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | use middle::ty::{self, RegionEscape, Ty, ToPredicate, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/astconv.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | use middle::ty::wf::object_region_bounds; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/astconv.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | use util::common::{ErrorReported, FN_OUTPUT_NAME}; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/astconv.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | use util::nodemap::FnvHashSet; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::RegionEscape`, `middle::ty::Ty`, `middle::ty::ToPredicate`, `middle::ty::HasTypeFlags`, `middle::ty::wf::object_region_bounds`, `util::common::ErrorReported`, `util::common::FN_OUTPUT_NAME`, `util::nodemap::FnvHashSet` [INFO] [stdout] --> mytypeck/src/astconv.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | use middle::ty::{self, RegionEscape, Ty, ToPredicate, HasTypeFlags}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^ ^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 61 | use middle::ty::wf::object_region_bounds; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 66 | use util::common::{ErrorReported, FN_OUTPUT_NAME}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] 67 | use util::nodemap::FnvHashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | use middle::lang_items::SizedTraitLangItem; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::def_id::DefId`, `middle::lang_items::SizedTraitLangItem`, `middle::free_region::FreeRegionMap` [INFO] [stdout] --> mytypeck/src/collect.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | use middle::def; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 69 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 70 | use constrained_type_params as ctp; [INFO] [stdout] 71 | use middle::lang_items::SizedTraitLangItem; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 72 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/collect.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | use middle::region; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/collect.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | use middle::resolve_lifetime; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | use middle::const_eval::{self, ConstVal}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | use middle::const_eval::EvalHint::UncheckedExprHint; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | use middle::subst::{Substs, FnSpace, ParamSpace, SelfSpace, TypeSpace, VecPerParamSpace}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | use middle::ty::{ToPredicate, ImplContainer, ImplOrTraitItemContainer, TraitContainer}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::const_eval::ConstVal`, `middle::const_eval::EvalHint::UncheckedExprHint`, `middle::subst::Substs`, `middle::subst::FnSpace`, `middle::subst::ParamSpace`, `middle::subst::SelfSpace`, `middle::subst::TypeSpace`, `middle::subst::VecPerParamSpace`, `middle::ty::ToPredicate`, `middle::ty::ImplContainer`, `middle::ty::ImplOrTraitItemContainer`, `middle::ty::TraitContainer` [INFO] [stdout] --> mytypeck/src/collect.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | use middle::const_eval::{self, ConstVal}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 76 | use middle::const_eval::EvalHint::UncheckedExprHint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 77 | use middle::subst::{Substs, FnSpace, ParamSpace, SelfSpace, TypeSpace, VecPerParamSpace}; [INFO] [stdout] | ^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] 78 | use middle::ty::{ToPredicate, ImplContainer, ImplOrTraitItemContainer, TraitContainer}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | use middle::ty::{self, RegionEscape, ToPolyTraitRef, Ty, TypeScheme}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | use middle::ty::{VariantKind}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | use middle::ty::fold::{TypeFolder, TypeFoldable}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/collect.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | use middle::ty::util::IntTypeExt; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::RegionEscape`, `middle::ty::ToPolyTraitRef`, `middle::ty::Ty`, `middle::ty::TypeScheme`, `middle::ty::VariantKind`, `middle::ty::fold::TypeFolder`, `middle::ty::fold::TypeFoldable`, `middle::ty::util::IntTypeExt` [INFO] [stdout] --> mytypeck/src/collect.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | use middle::ty::{self, RegionEscape, ToPolyTraitRef, Ty, TypeScheme}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^ ^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] 80 | use middle::ty::{VariantKind}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 81 | use middle::ty::fold::{TypeFolder, TypeFoldable}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] 82 | use middle::ty::util::IntTypeExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/collect.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | use util::common::{ErrorReported, memoized}; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/collect.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | use util::nodemap::{FnvHashMap, FnvHashSet}; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `util::common::ErrorReported`, `util::common::memoized`, `util::nodemap::FnvHashMap`, `util::nodemap::FnvHashSet` [INFO] [stdout] --> mytypeck/src/collect.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | use middle::infer; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] ... [INFO] [stdout] 86 | use util::common::{ErrorReported, memoized}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] 87 | use util::nodemap::{FnvHashMap, FnvHashSet}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/constrained_type_params.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::subst; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/constrained_type_params.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use middle::lang_items::UnsizeTraitLangItem; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `middle::def_id::DefId`, `middle::lang_items::UnsizeTraitLangItem` [INFO] [stdout] --> mytypeck/src/constrained_type_params.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/coherence/mod.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 20 | use middle::lang_items::UnsizeTraitLangItem; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::subst::{self, Subst}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::subst::Subst` [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use middle::subst::{self, Subst}; [INFO] [stdout] | ^^^^^^ ^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | use middle::ty::RegionEscape; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | use middle::ty::{ImplOrTraitItemId, ConstTraitItemId}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use middle::ty::{MethodTraitItemId, TypeTraitItemId, ParameterEnvironment}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | use middle::ty::{Ty, TyBool, TyChar, TyEnum, TyError}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | use middle::ty::{TyParam, TyRawPtr}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use middle::ty::{TyRef, TyStruct, TyTrait, TyTuple}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | use middle::ty::{TyStr, TyArray, TySlice, TyFloat, TyInfer, TyInt}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use middle::ty::{TyUint, TyClosure, TyBox, TyBareFn}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | use middle::ty::TyProjection; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use middle::ty::util::CopyImplementationError; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::RegionEscape`, `middle::ty::ImplOrTraitItemId`, `middle::ty::ConstTraitItemId`, `middle::ty::MethodTraitItemId`, `middle::ty::TypeTraitItemId`, `middle::ty::ParameterEnvironment`, `middle::ty::Ty`, `middle::ty::TyBool`, `middle::ty::TyChar`, `middle::ty::TyEnum`, `middle::ty::TyError`, `middle::ty::TyParam`, `middle::ty::TyRawPtr`, `middle::ty::TyRef`, `middle::ty::TyStruct`, `middle::ty::TyTrait`, `middle::ty::TyTuple`, `middle::ty::TyStr`, `middle::ty::TyArray`, `middle::ty::TySlice`, `middle::ty::TyFloat`, `middle::ty::TyInfer`, `middle::ty::TyInt`, `middle::ty::TyUint`, `middle::ty::TyClosure`, `middle::ty::TyBox`, `middle::ty::TyBareFn`, `middle::ty::TyProjection`, `middle::ty::util::CopyImplementationError`, `middle::free_region::FreeRegionMap` [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use middle::ty; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 24 | use middle::ty::RegionEscape; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 25 | use middle::ty::{ImplOrTraitItemId, ConstTraitItemId}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] 26 | use middle::ty::{MethodTraitItemId, TypeTraitItemId, ParameterEnvironment}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 27 | use middle::ty::{Ty, TyBool, TyChar, TyEnum, TyError}; [INFO] [stdout] | ^^ ^^^^^^ ^^^^^^ ^^^^^^ ^^^^^^^ [INFO] [stdout] 28 | use middle::ty::{TyParam, TyRawPtr}; [INFO] [stdout] | ^^^^^^^ ^^^^^^^^ [INFO] [stdout] 29 | use middle::ty::{TyRef, TyStruct, TyTrait, TyTuple}; [INFO] [stdout] | ^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^ [INFO] [stdout] 30 | use middle::ty::{TyStr, TyArray, TySlice, TyFloat, TyInfer, TyInt}; [INFO] [stdout] | ^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^ [INFO] [stdout] 31 | use middle::ty::{TyUint, TyClosure, TyBox, TyBareFn}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^ ^^^^^ ^^^^^^^^ [INFO] [stdout] 32 | use middle::ty::TyProjection; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 33 | use middle::ty::util::CopyImplementationError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 34 | use middle::free_region::FreeRegionMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use middle::infer::{self, InferCtxt, new_infer_ctxt}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | use util::nodemap::{DefIdMap, FnvHashMap}; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `metadata`? [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use metadata::cstore::LOCAL_CRATE; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `metadata`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::infer::InferCtxt`, `middle::infer::new_infer_ctxt`, `util::nodemap::DefIdMap`, `util::nodemap::FnvHashMap`, `metadata::cstore::LOCAL_CRATE`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use middle::infer::{self, InferCtxt, new_infer_ctxt}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] ... [INFO] [stdout] 41 | use util::nodemap::{DefIdMap, FnvHashMap}; [INFO] [stdout] | ^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/coherence/orphan.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use metadata::cstore::LOCAL_CRATE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 15 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `metadata`? [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use metadata::cstore::LOCAL_CRATE; [INFO] [stdout] | ^^^^^^^^ maybe a missing crate `metadata`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `metadata::cstore::LOCAL_CRATE`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::ty; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/coherence/overlap.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use metadata::cstore::LOCAL_CRATE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 15 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::traits; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use middle::ty; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::infer::{self, new_infer_ctxt}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | use util::nodemap::DefIdMap; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::infer::new_infer_ctxt`, `util::nodemap::DefIdMap` [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use middle::infer::{self, new_infer_ctxt}; [INFO] [stdout] | ^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] ... [INFO] [stdout] 23 | use util::nodemap::DefIdMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/variance.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::def_id::DefId` [INFO] [stdout] --> mytypeck/src/coherence/unsafety.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use middle::ty; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/variance.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `middle` [INFO] [stdout] --> mytypeck/src/variance.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | use middle::resolve_lifetime as rl; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/variance.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | use middle::subst::{ParamSpace, FnSpace, TypeSpace, SelfSpace, VecPerParamSpace}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::subst::ParamSpace`, `middle::subst::FnSpace`, `middle::subst::TypeSpace`, `middle::subst::SelfSpace`, `middle::subst::VecPerParamSpace` [INFO] [stdout] --> mytypeck/src/variance.rs:271:5 [INFO] [stdout] | [INFO] [stdout] 271 | use middle::subst; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] 272 | use middle::subst::{ParamSpace, FnSpace, TypeSpace, SelfSpace, VecPerParamSpace}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `middle`? [INFO] [stdout] --> mytypeck/src/variance.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 273 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ maybe a missing crate `middle`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: maybe a missing crate `util`? [INFO] [stdout] --> mytypeck/src/variance.rs:281:5 [INFO] [stdout] | [INFO] [stdout] 281 | use util::nodemap::NodeMap; [INFO] [stdout] | ^^^^ maybe a missing crate `util`? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `middle`, `middle::ty::Ty`, `util::nodemap::NodeMap` [INFO] [stdout] --> mytypeck/src/variance.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 273 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^^^ ^^ [INFO] [stdout] | | [INFO] [stdout] | maybe a missing crate `middle`? [INFO] [stdout] ... [INFO] [stdout] 281 | use util::nodemap::NodeMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `staged_api` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:69:4 [INFO] [stdout] | [INFO] [stdout] 69 | #![staged_api] [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `register_long_diagnostics` in this scope [INFO] [stdout] --> mytypeck/src/diagnostics.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | register_long_diagnostics! { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `register_diagnostics` in this scope [INFO] [stdout] --> mytypeck/src/diagnostics.rs:3410:1 [INFO] [stdout] | [INFO] [stdout] 3410 | register_diagnostics! { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/assoc.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | debug!("normalize_associated_types_in(value={:?})", value); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/assoc.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | debug!("normalize_associated_types_in: result={:?} predicates={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | span_err!(tcx.sess, drop_impl_span, E0366, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:200:13 [INFO] [stdout] | [INFO] [stdout] 200 | span_err!(tcx.sess, drop_impl_span, E0367, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | debug!("check_safety_of_destructor_if_necessary typ: {:?} scope: {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:292:13 [INFO] [stdout] | [INFO] [stdout] 292 | span_err!(tcx.sess, span, E0320, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:313:21 [INFO] [stdout] | [INFO] [stdout] 313 | span_note!( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:330:3 [INFO] [stdout] | [INFO] [stdout] 330 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:370:9 [INFO] [stdout] | [INFO] [stdout] 370 | debug!("iterate_over_potentially_unsafe_regions_in_type \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | debug!("iterate_over_potentially_unsafe_regions_in_type \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:405:9 [INFO] [stdout] | [INFO] [stdout] 405 | debug!("iterate_over_potentially_unsafe_regions_in_type \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:418:5 [INFO] [stdout] | [INFO] [stdout] 418 | debug!("iterate_over_potentially_unsafe_regions_in_type \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/dropck.rs:505:13 [INFO] [stdout] | [INFO] [stdout] 505 | debug!("ty: {:?} isn't known, and therefore is a dropck type", ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | debug!("check_pat(pat={:?},expected={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | span_err!(tcx.sess, span, E0029, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | span_err!(pcx.fcx.ccx.tcx.sess, span, E0327, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:406:17 [INFO] [stdout] | [INFO] [stdout] 406 | span_err!(tcx.sess, span, E0033, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:537:13 [INFO] [stdout] | [INFO] [stdout] 537 | span_err!(tcx.sess, pat.span, E0163, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:645:13 [INFO] [stdout] | [INFO] [stdout] 645 | span_err!(tcx.sess, pat.span, E0164, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:664:13 [INFO] [stdout] | [INFO] [stdout] 664 | span_err!(tcx.sess, pat.span, E0024, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:672:13 [INFO] [stdout] | [INFO] [stdout] 672 | span_err!(tcx.sess, pat.span, E0023, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:711:17 [INFO] [stdout] | [INFO] [stdout] 711 | span_err!(tcx.sess, span, E0025, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:714:17 [INFO] [stdout] | [INFO] [stdout] 714 | span_note!(tcx.sess, *occupied.get(), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:724:25 [INFO] [stdout] | [INFO] [stdout] 724 | span_err!(tcx.sess, span, E0026, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/_match.rs:741:13 [INFO] [stdout] | [INFO] [stdout] 741 | span_err!(tcx.sess, span, E0027, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:132:29 [INFO] [stdout] | [INFO] [stdout] 132 | ... fileline_help!( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:203:9 [INFO] [stdout] | [INFO] [stdout] 203 | debug!("Type for pattern binding {} (id {}) resolved to {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `walk_list` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:230:17 [INFO] [stdout] | [INFO] [stdout] 230 | walk_list!(self, visit_lifetime_def, &function_declaration.lifetimes); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | debug!("Upvar capture for {:?} resolved to {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:287:9 [INFO] [stdout] | [INFO] [stdout] 287 | debug!("Node {} has type {:?}", id, n_ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:300:17 [INFO] [stdout] | [INFO] [stdout] 300 | debug!("No adjustments for node {}", id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:326:17 [INFO] [stdout] | [INFO] [stdout] 326 | debug!("Adjustments for node {}: {:?}", id, resolved_adjustment); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:339:17 [INFO] [stdout] | [INFO] [stdout] 339 | debug!("writeback::resolve_method_map_entry(call={:?}, entry={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:372:3 [INFO] [stdout] | [INFO] [stdout] 372 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:436:21 [INFO] [stdout] | [INFO] [stdout] 436 | span_err!(self.tcx.sess, span, E0101, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:442:21 [INFO] [stdout] | [INFO] [stdout] 442 | span_err!(self.tcx.sess, span, E0102, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:448:21 [INFO] [stdout] | [INFO] [stdout] 448 | span_err!(self.tcx.sess, span, E0103, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:455:21 [INFO] [stdout] | [INFO] [stdout] 455 | span_err!(self.tcx.sess, span, E0104, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:463:21 [INFO] [stdout] | [INFO] [stdout] 463 | span_err!(self.tcx.sess, span, E0196, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/writeback.rs:480:17 [INFO] [stdout] | [INFO] [stdout] 480 | debug!("Resolver::fold_ty: input type `{:?}` not fully resolvable", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | debug!("regionck_item(item.id={:?}, wf_tys={:?}", item_id, wf_tys); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | debug!("regionck_fn(id={})", fn_id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | debug!("visit_fn_body(id={})", id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | debug!("visit_region_obligations: node_id={}", node_id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:331:13 [INFO] [stdout] | [INFO] [stdout] 331 | debug!("visit_region_obligations: r_o={:?} cause={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:418:9 [INFO] [stdout] | [INFO] [stdout] 418 | debug!("relate_free_regions >>"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:422:13 [INFO] [stdout] | [INFO] [stdout] 422 | debug!("relate_free_regions(t={:?})", ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:432:17 [INFO] [stdout] | [INFO] [stdout] 432 | debug!("implication: {:?}", implication); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:459:9 [INFO] [stdout] | [INFO] [stdout] 459 | debug!("<< relate_free_regions"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:529:5 [INFO] [stdout] | [INFO] [stdout] 529 | debug!("regionck::visit_pat(pat={:?})", pat); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:565:5 [INFO] [stdout] | [INFO] [stdout] 565 | debug!("regionck::visit_expr(e={:?}, repeating_scope={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:602:9 [INFO] [stdout] | [INFO] [stdout] 602 | debug!("adjustment={:?}", adjustment); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:669:5 [INFO] [stdout] | [INFO] [stdout] 669 | debug!("regionck::visit_expr(e={:?}, repeating_scope={}) - visiting subexprs", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:840:5 [INFO] [stdout] | [INFO] [stdout] 840 | debug!("constrain_cast(cast_expr={:?}, source_expr={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:853:9 [INFO] [stdout] | [INFO] [stdout] 853 | debug!("walk_cast(from_ty={:?}, to_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:918:5 [INFO] [stdout] | [INFO] [stdout] 918 | debug!("constrain_call(call_expr={:?}, \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:932:5 [INFO] [stdout] | [INFO] [stdout] 932 | debug!("callee_region={:?}", callee_region); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:935:9 [INFO] [stdout] | [INFO] [stdout] 935 | debug!("Argument: {:?}", arg_expr); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:954:9 [INFO] [stdout] | [INFO] [stdout] 954 | debug!("receiver: {:?}", r); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:971:5 [INFO] [stdout] | [INFO] [stdout] 971 | debug!("constrain_autoderefs(deref_expr={:?}, derefs={}, derefd_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:980:9 [INFO] [stdout] | [INFO] [stdout] 980 | debug!("constrain_autoderefs: method_call={:?} (of {:?} total)", method_call, derefs); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:986:17 [INFO] [stdout] | [INFO] [stdout] 986 | debug!("constrain_autoderefs: #{} is overloaded, method={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1008:17 [INFO] [stdout] | [INFO] [stdout] 1008 | debug!("constrain_autoderefs: receiver r={:?} m={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1014:21 [INFO] [stdout] | [INFO] [stdout] 1014 | debug!("constrain_autoderefs: self_cmt={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1091:5 [INFO] [stdout] | [INFO] [stdout] 1091 | debug!("constrain_index(index_expr=?, indexed_ty={}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1123:5 [INFO] [stdout] | [INFO] [stdout] 1123 | debug!("constrain_regions_in_type_of_node(\ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1134:5 [INFO] [stdout] | [INFO] [stdout] 1134 | debug!("link_addr_of(expr={:?}, base={:?})", expr, base); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1141:5 [INFO] [stdout] | [INFO] [stdout] 1141 | debug!("link_addr_of: cmt={:?}", cmt); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1150:5 [INFO] [stdout] | [INFO] [stdout] 1150 | debug!("regionck::for_local()"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1164:5 [INFO] [stdout] | [INFO] [stdout] 1164 | debug!("regionck::for_match()"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | debug!("discr_cmt={:?}", discr_cmt); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1179:5 [INFO] [stdout] | [INFO] [stdout] 1179 | debug!("regionck::link_fn_args(body_scope={:?})", body_scope); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1185:9 [INFO] [stdout] | [INFO] [stdout] 1185 | debug!("arg_ty={:?} arg_cmt={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1198:5 [INFO] [stdout] | [INFO] [stdout] 1198 | debug!("link_pattern(discr_cmt={:?}, root_pat={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1233:5 [INFO] [stdout] | [INFO] [stdout] 1233 | debug!("link_autoref(autoref={:?})", autoref); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1236:5 [INFO] [stdout] | [INFO] [stdout] 1236 | debug!("expr_cmt={:?}", expr_cmt); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1256:5 [INFO] [stdout] | [INFO] [stdout] 1256 | debug!("link_by_ref(expr={:?}, callee_scope={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1271:5 [INFO] [stdout] | [INFO] [stdout] 1271 | debug!("link_region_from_node_type(id={:?}, mutbl={:?}, cmt_borrowed={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1276:9 [INFO] [stdout] | [INFO] [stdout] 1276 | debug!("rptr_ty={}", rptr_ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1297:9 [INFO] [stdout] | [INFO] [stdout] 1297 | debug!("link_region(borrow_region={:?}, borrow_kind={:?}, borrow_cmt={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1426:5 [INFO] [stdout] | [INFO] [stdout] 1426 | debug!("link_reborrowed_region: {:?} <= {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1502:5 [INFO] [stdout] | [INFO] [stdout] 1502 | debug!("substs_wf_in_scope(substs={:?}, \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1530:5 [INFO] [stdout] | [INFO] [stdout] 1530 | debug!("type_must_outlive(ty={:?}, region={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1580:5 [INFO] [stdout] | [INFO] [stdout] 1580 | debug!("param_ty_must_outlive(region={:?}, param_ty={:?}, origin={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1593:5 [INFO] [stdout] | [INFO] [stdout] 1593 | debug!("projection_must_outlive(region={:?}, projection_ty={:?}, origin={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1615:5 [INFO] [stdout] | [INFO] [stdout] 1615 | debug!("projection_must_outlive: env_bounds={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1621:9 [INFO] [stdout] | [INFO] [stdout] 1621 | debug!("projection_must_outlive: 'static as declared bound"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1644:9 [INFO] [stdout] | [INFO] [stdout] 1644 | debug!("projection_must_outlive: no declared bounds"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1666:9 [INFO] [stdout] | [INFO] [stdout] 1666 | debug!("projection_must_outlive: unique declared bound = {:?}", unique_bound); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1671:13 [INFO] [stdout] | [INFO] [stdout] 1671 | debug!("projection_must_outlive: unique declared bound appears in trait ref"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1705:5 [INFO] [stdout] | [INFO] [stdout] 1705 | debug!("param_bound(param_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1738:5 [INFO] [stdout] | [INFO] [stdout] 1738 | debug!("projection_bound(declared_bounds={:?}, projection_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1795:9 [INFO] [stdout] | [INFO] [stdout] 1795 | debug!("generic={:?} p={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1815:5 [INFO] [stdout] | [INFO] [stdout] 1815 | debug!("projection_bounds(projection_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1840:13 [INFO] [stdout] | [INFO] [stdout] 1840 | debug!("projection_bounds: outlives={:?} (1)", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1848:13 [INFO] [stdout] | [INFO] [stdout] 1848 | debug!("projection_bounds: outlives={:?} (2)", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1858:17 [INFO] [stdout] | [INFO] [stdout] 1858 | debug!("projection_bounds: outlives={:?} (3)", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1868:13 [INFO] [stdout] | [INFO] [stdout] 1868 | debug!("projection_bounds: region_result={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | debug!("Coerce.tys({:?} => {:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:171:9 [INFO] [stdout] | [INFO] [stdout] 171 | debug!("coerce_borrowed_pointer(a={:?}, b={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | debug!("coerce_unsized(source={:?}, target={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:252:13 [INFO] [stdout] | [INFO] [stdout] 252 | debug!("Missing Unsize or CoerceUnsized traits"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:299:13 [INFO] [stdout] | [INFO] [stdout] 299 | debug!("coerce_unsized resolve step: {:?}", obligation); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:312:21 [INFO] [stdout] | [INFO] [stdout] 312 | debug!("coerce_unsized: early return - can't prove obligation"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:341:9 [INFO] [stdout] | [INFO] [stdout] 341 | debug!("Success, coerced with {:?}", adjustment); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:357:13 [INFO] [stdout] | [INFO] [stdout] 357 | debug!("coerce_from_fn_pointer(a={:?}, b={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:385:13 [INFO] [stdout] | [INFO] [stdout] 385 | debug!("coerce_from_fn_item(a={:?}, b={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:404:9 [INFO] [stdout] | [INFO] [stdout] 404 | debug!("coerce_unsafe_ptr(a={:?}, b={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:441:5 [INFO] [stdout] | [INFO] [stdout] 441 | debug!("mk_assignty({:?} -> {:?})", a, b); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/coercion.rs:465:9 [INFO] [stdout] | [INFO] [stdout] 465 | debug!("Success, coerced with {:?}", adjustment); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/demand.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | debug!("demand::coerce(expected = {:?}, expr_ty = {:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | debug!("confirm(unadjusted_self_ty={:?}, pick={:?}, supplied_method_types={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:95:9 [INFO] [stdout] | [INFO] [stdout] 95 | debug!("all_substs={:?}", all_substs); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:228:21 [INFO] [stdout] | [INFO] [stdout] 228 | debug!("original_poly_trait_ref={:?} upcast_trait_ref={:?} target_trait={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:345:13 [INFO] [stdout] | [INFO] [stdout] 345 | span_err!(self.tcx().sess, self.span, E0035, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:353:13 [INFO] [stdout] | [INFO] [stdout] 353 | span_err!(self.tcx().sess, self.span, E0036, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:388:9 [INFO] [stdout] | [INFO] [stdout] 388 | debug!("instantiate_method_sig(pick={:?}, all_substs={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:400:9 [INFO] [stdout] | [INFO] [stdout] 400 | debug!("method_predicates after subst = {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:411:9 [INFO] [stdout] | [INFO] [stdout] 411 | debug!("late-bound lifetimes from method instantiated, method_sig={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:415:9 [INFO] [stdout] | [INFO] [stdout] 415 | debug!("type scheme substituted, method_sig={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:429:9 [INFO] [stdout] | [INFO] [stdout] 429 | debug!("add_obligations: fty={:?} all_substs={:?} method_predicates={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:485:9 [INFO] [stdout] | [INFO] [stdout] 485 | debug!("fixup_derefs_on_method_receiver_if_necessary: exprs={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:501:13 [INFO] [stdout] | [INFO] [stdout] 501 | debug!("fixup_derefs_on_method_receiver_if_necessary: i={} expr={:?} \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:57:3 [INFO] [stdout] | [INFO] [stdout] 57 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:64:3 [INFO] [stdout] | [INFO] [stdout] 64 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:71:3 [INFO] [stdout] | [INFO] [stdout] 71 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:82:3 [INFO] [stdout] | [INFO] [stdout] 82 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:105:3 [INFO] [stdout] | [INFO] [stdout] 105 | #[derive(Clone,Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:116:3 [INFO] [stdout] | [INFO] [stdout] 116 | #[derive(PartialEq, Eq, Copy, Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 136 | debug!("probe(self_ty={:?}, item_name={}, scope_expr_id={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | debug!("ProbeContext: steps for self_ty={:?} are {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | debug!("assemble_probe: self_ty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:400:9 [INFO] [stdout] | [INFO] [stdout] 400 | debug!("assemble_inherent_impl_probe {:?}", impl_def_id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | debug!("assemble_inherent_impl_probe: xform_self_ty = {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:437:9 [INFO] [stdout] | [INFO] [stdout] 437 | debug!("assemble_inherent_candidates_from_object(self_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:503:17 [INFO] [stdout] | [INFO] [stdout] 503 | debug!("found match: trait_ref={:?} substs={:?} m={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:545:9 [INFO] [stdout] | [INFO] [stdout] 545 | debug!("elaborate_bounds(bounds={:?})", bounds); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:594:9 [INFO] [stdout] | [INFO] [stdout] 594 | debug!("assemble_extension_candidates_for_trait(trait_def_id={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:610:13 [INFO] [stdout] | [INFO] [stdout] 610 | debug!("method has inapplicable self"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:634:13 [INFO] [stdout] | [INFO] [stdout] 634 | debug!("assemble_extension_candidates_for_trait_impl: trait_def_id={:?} \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:645:13 [INFO] [stdout] | [INFO] [stdout] 645 | debug!("impl_substs={:?}", impl_substs); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:652:13 [INFO] [stdout] | [INFO] [stdout] 652 | debug!("impl_trait_ref={:?}", impl_trait_ref); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:668:13 [INFO] [stdout] | [INFO] [stdout] 668 | debug!("xform_self_ty={:?}", xform_self_ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:759:9 [INFO] [stdout] | [INFO] [stdout] 759 | debug!("assemble_projection_candidates(\ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:766:13 [INFO] [stdout] | [INFO] [stdout] 766 | debug!("assemble_projection_candidates: step={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:774:13 [INFO] [stdout] | [INFO] [stdout] 774 | debug!("assemble_projection_candidates: projection_trait_ref={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:780:13 [INFO] [stdout] | [INFO] [stdout] 780 | debug!("assemble_projection_candidates: predicates={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:789:17 [INFO] [stdout] | [INFO] [stdout] 789 | debug!("assemble_projection_candidates: projection_trait_ref={:?} bound={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:798:21 [INFO] [stdout] | [INFO] [stdout] 798 | debug!("assemble_projection_candidates: bound={:?} xform_self_ty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:816:9 [INFO] [stdout] | [INFO] [stdout] 816 | debug!("assemble_where_clause_candidates(trait_def_id={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:829:13 [INFO] [stdout] | [INFO] [stdout] 829 | debug!("assemble_where_clause_candidates: bound={:?} xform_self_ty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:899:9 [INFO] [stdout] | [INFO] [stdout] 899 | debug!("pick_step: step={:?}", step); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:974:9 [INFO] [stdout] | [INFO] [stdout] 974 | debug!("pick_method(self_ty={})", self.infcx().ty_to_string(self_ty)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:978:9 [INFO] [stdout] | [INFO] [stdout] 978 | debug!("searching inherent candidates"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:987:9 [INFO] [stdout] | [INFO] [stdout] 987 | debug!("searching extension candidates"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1007:9 [INFO] [stdout] | [INFO] [stdout] 1007 | debug!("applicable_candidates: {:?}", applicable_candidates); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1028:9 [INFO] [stdout] | [INFO] [stdout] 1028 | debug!("consider_probe: self_ty={:?} probe={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1037:21 [INFO] [stdout] | [INFO] [stdout] 1037 | debug!("--> cannot relate self-types"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1077:13 [INFO] [stdout] | [INFO] [stdout] 1077 | debug!("impl_obligations={:?}", obligations); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1186:9 [INFO] [stdout] | [INFO] [stdout] 1186 | debug!("xform_self_ty(impl_ty={:?}, self_ty={:?}, substs={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1304:5 [INFO] [stdout] | [INFO] [stdout] 1304 | debug!("trait_method; items: {:?}", trait_items); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:153:13 [INFO] [stdout] | [INFO] [stdout] 153 | span_err!(fcx.sess(), span, E0034, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:208:21 [INFO] [stdout] | [INFO] [stdout] 208 | span_note!(fcx.sess(), item_span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:217:21 [INFO] [stdout] | [INFO] [stdout] 217 | span_note!(fcx.sess(), item_span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:346:3 [INFO] [stdout] | [INFO] [stdout] 346 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:74:3 [INFO] [stdout] | [INFO] [stdout] 74 | #[derive(Copy, Clone, Debug, Eq, Ord, PartialEq, PartialOrd)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | debug!("lookup(method_name={}, self_ty={:?}, call_expr={:?}, self_expr={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:165:5 [INFO] [stdout] | [INFO] [stdout] 165 | debug!("lookup_in_trait_adjusted(self_ty={:?}, self_expr={:?}, m_name={}, trait_def_id={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | debug!("--> Cannot match obligation"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | debug!("lookup_in_trait_adjusted: method_item={:?} method_ty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:240:5 [INFO] [stdout] | [INFO] [stdout] 240 | debug!("lookup_in_trait_adjusted: matched method fty={:?} obligation={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:271:13 [INFO] [stdout] | [INFO] [stdout] 271 | debug!("lookup_in_trait_adjusted: inserting adjustment if needed \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 327 | debug!("callee = {:?}", callee); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:137:13 [INFO] [stdout] | [INFO] [stdout] 137 | debug!("check_closure: adding closure_id={:?} to closures_with_inferred_kinds", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:146:17 [INFO] [stdout] | [INFO] [stdout] 146 | debug!("seed upvar_id {:?}", upvar_id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:191:9 [INFO] [stdout] | [INFO] [stdout] 191 | debug!("analyze_closure(id={:?}, body.id={:?})", id, body.id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:223:9 [INFO] [stdout] | [INFO] [stdout] 223 | debug!("analyze_closure: id={:?} closure_substs={:?} final_upvar_tys={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:260:25 [INFO] [stdout] | [INFO] [stdout] 260 | debug!("freevar_node_id={:?} freevar_ty={:?} capture={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 281 | debug!("adjust_upvar_borrow_kind_for_consume(cmt={:?}, mode={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | debug!("adjust_upvar_borrow_kind_for_consume: guarantor={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:301:25 [INFO] [stdout] | [INFO] [stdout] 301 | debug!("adjust_upvar_borrow_kind_for_consume: \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:333:9 [INFO] [stdout] | [INFO] [stdout] 333 | debug!("adjust_upvar_borrow_kind_for_mut(cmt={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:367:9 [INFO] [stdout] | [INFO] [stdout] 367 | debug!("adjust_upvar_borrow_kind_for_unique(cmt={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:449:9 [INFO] [stdout] | [INFO] [stdout] 449 | debug!("adjust_upvar_borrow_kind(upvar_id={:?}, upvar_capture={:?}, kind={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:478:9 [INFO] [stdout] | [INFO] [stdout] 478 | debug!("adjust_closure_kind(closure_id={}, new_kind={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:489:9 [INFO] [stdout] | [INFO] [stdout] 489 | debug!("adjust_closure_kind: closure_id={}, existing_kind={:?}, new_kind={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:533:9 [INFO] [stdout] | [INFO] [stdout] 533 | debug!("consume(cmt={:?},mode={:?})", cmt, mode); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:548:9 [INFO] [stdout] | [INFO] [stdout] 548 | debug!("consume_pat(cmt={:?},mode={:?})", cmt, mode); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:560:9 [INFO] [stdout] | [INFO] [stdout] 560 | debug!("borrow(borrow_id={}, cmt={:?}, bk={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/upvar.rs:585:9 [INFO] [stdout] | [INFO] [stdout] 585 | debug!("mutate(assignee_cmt={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wf.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | debug!("check_item_well_formed(it.id={}, it.name={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wf.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | debug!("check_type_defn at bounds_checker.scope: {:?}", bounds_checker.scope); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wf.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | debug!("check_item_type at bounds_checker.scope: {:?}", bounds_checker.scope); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wf.rs:217:13 [INFO] [stdout] | [INFO] [stdout] 217 | debug!("check_impl at bounds_checker.scope: {:?}", bounds_checker.scope); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/wf.rs:395:9 [INFO] [stdout] | [INFO] [stdout] 395 | span_err!(tcx.sess, span, E0193, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wf.rs:537:9 [INFO] [stdout] | [INFO] [stdout] 537 | debug!("BoundsChecker::fold_binder: late-bound regions replaced: {:?} at scope: {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wf.rs:545:9 [INFO] [stdout] | [INFO] [stdout] 545 | debug!("BoundsChecker t={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wf.rs:552:21 [INFO] [stdout] | [INFO] [stdout] 552 | debug!("cached"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | debug!("check_item_well_formed(it.id={}, it.name={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:276:9 [INFO] [stdout] | [INFO] [stdout] 276 | debug!("check_item_type: {:?}", item); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | debug!("check_impl: {:?}", item); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:493:9 [INFO] [stdout] | [INFO] [stdout] 493 | debug!("visit_item: {:?}", i); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:499:9 [INFO] [stdout] | [INFO] [stdout] 499 | debug!("visit_trait_item: {:?}", trait_item); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:505:9 [INFO] [stdout] | [INFO] [stdout] 505 | debug!("visit_impl_item: {:?}", impl_item); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:574:5 [INFO] [stdout] | [INFO] [stdout] 574 | span_err!(ccx.tcx.sess, span, E0192, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:580:5 [INFO] [stdout] | [INFO] [stdout] 580 | span_err!(ccx.tcx.sess, span, E0380, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:586:5 [INFO] [stdout] | [INFO] [stdout] 586 | span_err!(tcx.sess, span, E0392, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:591:5 [INFO] [stdout] | [INFO] [stdout] 591 | span_err!(tcx.sess, span, E0194, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/cast.rs:67:3 [INFO] [stdout] | [INFO] [stdout] 67 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/cast.rs:99:3 [INFO] [stdout] | [INFO] [stdout] 99 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:145:17 [INFO] [stdout] | [INFO] [stdout] 145 | span_err!(fcx.tcx().sess, self.span, E0054, "cannot cast as `bool`"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | debug!("check_cast({}, {:?} as {:?})", self.expr.id, self.expr_ty, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:214:13 [INFO] [stdout] | [INFO] [stdout] 214 | debug!(" -> CoercionCast"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:219:17 [INFO] [stdout] | [INFO] [stdout] 219 | debug!(" -> {:?}", k); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | debug!("check_ptr_ptr_cast m_expr={:?} m_cast={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | debug!("check_expr_closure(expr={:?},expected={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | debug!("check_closure opt_kind={:?} expected_sig={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | debug!("check_closure: expr.id={:?} upvar_tys={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | debug!("closure for {:?} --> sig={:?} opt_kind={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | debug!("deduce_expectations_from_expected_type(expected_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:145:13 [INFO] [stdout] | [INFO] [stdout] 145 | debug!("deduce_expectations_from_obligations: obligation.predicate={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 209 | debug!("deduce_sig_from_projection({:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | debug!("deduce_sig_from_projection: arg_param_ty {:?}", arg_param_ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:226:5 [INFO] [stdout] | [INFO] [stdout] 226 | debug!("deduce_sig_from_projection: input_tys {:?}", input_tys); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:230:5 [INFO] [stdout] | [INFO] [stdout] 230 | debug!("deduce_sig_from_projection: ret_param_ty {:?}", ret_param_ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | debug!("deduce_sig_from_projection: fn_sig {:?}", fn_sig); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/closure.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | debug!("self_type_matches_expected_vid(trait_ref={:?}, self_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/callee.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | span_err!(tcx.sess, span, E0040, "explicit use of destructor method"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/callee.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | span_err!(tcx.sess, span, E0174, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/check/callee.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | fileline_help!(tcx.sess, span, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/callee.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | debug!("try_overloaded_call_step(call_expr={:?}, adjusted_ty={:?}, autoderefs={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/callee.rs:332:3 [INFO] [stdout] | [INFO] [stdout] 332 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/callee.rs:344:9 [INFO] [stdout] | [INFO] [stdout] 344 | debug!("DeferredCallResolution::resolve() {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/callee.rs:366:17 [INFO] [stdout] | [INFO] [stdout] 366 | debug!("attempt_resolution: method_callee={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | debug!("compare_impl_method(impl_trait_ref={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | debug!("compare_impl_method: impl_trait_ref (liberated) = {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:61:13 [INFO] [stdout] | [INFO] [stdout] 61 | span_err!(tcx.sess, impl_m_span, E0185, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | span_err!(tcx.sess, impl_m_span, E0186, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | span_err!(tcx.sess, impl_m_span, E0049, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | span_err!(tcx.sess, impl_m_span, E0050, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:184:5 [INFO] [stdout] | [INFO] [stdout] 184 | debug!("compare_impl_method: trait_to_skol_substs={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | debug!("compare_impl_method: impl_bounds={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | debug!("compare_impl_method: trait_bounds={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:304:9 [INFO] [stdout] | [INFO] [stdout] 304 | debug!("compare_impl_method: impl_fty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:323:9 [INFO] [stdout] | [INFO] [stdout] 323 | debug!("compare_impl_method: trait_fty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:334:13 [INFO] [stdout] | [INFO] [stdout] 334 | debug!("checking trait method for compatibility: impl ty {:?}, trait ty {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:337:13 [INFO] [stdout] | [INFO] [stdout] 337 | span_err!(tcx.sess, impl_m_span, E0053, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:380:9 [INFO] [stdout] | [INFO] [stdout] 380 | debug!("check_region_bounds_on_impl_method: \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:400:13 [INFO] [stdout] | [INFO] [stdout] 400 | span_err!(tcx.sess, span, E0195, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:416:5 [INFO] [stdout] | [INFO] [stdout] 416 | debug!("compare_const_impl(impl_trait_ref={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | debug!("compare_const_impl: trait_to_skol_substs={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:461:9 [INFO] [stdout] | [INFO] [stdout] 461 | debug!("compare_const_impl: impl_ty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:471:9 [INFO] [stdout] | [INFO] [stdout] 471 | debug!("compare_const_impl: trait_ty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:480:13 [INFO] [stdout] | [INFO] [stdout] 480 | debug!("checking associated const for compatibility: impl ty {:?}, trait ty {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:483:13 [INFO] [stdout] | [INFO] [stdout] 483 | span_err!(tcx.sess, impl_c_span, E0326, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:48:9 [INFO] [stdout] | [INFO] [stdout] 48 | span_err!(tcx.sess, it.span, E0094, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:100:17 [INFO] [stdout] | [INFO] [stdout] 100 | span_err!(tcx.sess, it.span, E0092, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:341:17 [INFO] [stdout] | [INFO] [stdout] 341 | span_err!(tcx.sess, it.span, E0093, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:391:21 [INFO] [stdout] | [INFO] [stdout] 391 | span_err!(tcx.sess, it.span, E0439, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:402:25 [INFO] [stdout] | [INFO] [stdout] 402 | span_err!(tcx.sess, it.span, E0440, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:413:25 [INFO] [stdout] | [INFO] [stdout] 413 | span_err!(tcx.sess, it.span, E0444, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:430:21 [INFO] [stdout] | [INFO] [stdout] 430 | span_err!(tcx.sess, it.span, E0441, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:461:9 [INFO] [stdout] | [INFO] [stdout] 461 | span_err!(tcx.sess, span, E0442, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:524:21 [INFO] [stdout] | [INFO] [stdout] 524 | span_err!(tcx.sess, span, E0443, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/op.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | span_err!(tcx.sess, lhs_expr.span, E0067, "invalid left-hand side expression"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/op.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | debug!("check_binop(expr.id={}, expr={:?}, op={:?}, lhs_expr={:?}, rhs_expr={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/op.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | debug!("check_overloaded_binop(expr.id={}, lhs_ty={:?}, is_assign={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/op.rs:185:21 [INFO] [stdout] | [INFO] [stdout] 185 | span_err!(fcx.tcx().sess, lhs_expr.span, E0368, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/op.rs:190:21 [INFO] [stdout] | [INFO] [stdout] 190 | span_err!(fcx.tcx().sess, lhs_expr.span, E0369, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/check/op.rs:211:25 [INFO] [stdout] | [INFO] [stdout] 211 | span_note!(fcx.tcx().sess, lhs_expr.span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/op.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | debug!("lookup_op_method(expr={:?}, lhs_ty={:?}, opname={:?}, trait_did={:?}, lhs_expr={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/op.rs:408:3 [INFO] [stdout] | [INFO] [stdout] 408 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/mod.rs:192:3 [INFO] [stdout] | [INFO] [stdout] 192 | #[derive(Copy, Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/mod.rs:243:3 [INFO] [stdout] | [INFO] [stdout] 243 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/mod.rs:284:3 [INFO] [stdout] | [INFO] [stdout] 284 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `walk_list` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:382:17 [INFO] [stdout] | [INFO] [stdout] 382 | walk_list!(self, visit_lifetime_def, &function_declaration.lifetimes); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:531:9 [INFO] [stdout] | [INFO] [stdout] 531 | debug!("Local variable {:?} is assigned type {}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:547:17 [INFO] [stdout] | [INFO] [stdout] 547 | debug!("Pattern binding {} is assigned to {} with type {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `walk_list` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:574:17 [INFO] [stdout] | [INFO] [stdout] 574 | walk_list!(self, visit_lifetime_def, &function_declaration.lifetimes); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:609:5 [INFO] [stdout] | [INFO] [stdout] 609 | debug!("check_fn(arg_tys={:?}, ret_ty={:?}, fn_id={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:637:5 [INFO] [stdout] | [INFO] [stdout] 637 | debug!("fn-sig-map: fn_id={} fn_sig_tys={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:700:5 [INFO] [stdout] | [INFO] [stdout] 700 | debug!("check_item_type(it.id={}, it.name={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:716:11 [INFO] [stdout] | [INFO] [stdout] 716 | debug!("ItemImpl {} with id {}", it.name, it.id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:750:21 [INFO] [stdout] | [INFO] [stdout] 750 | span_err!(ccx.tcx.sess, item.span, E0044, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_help` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:752:21 [INFO] [stdout] | [INFO] [stdout] 752 | span_help!(ccx.tcx.sess, item.span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 768 | debug!("check_item_body(it.id={}, it.name={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:781:9 [INFO] [stdout] | [INFO] [stdout] 781 | debug!("ItemImpl {} with id {}", it.name, it.id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:837:13 [INFO] [stdout] | [INFO] [stdout] 837 | span_err!(ccx.tcx.sess, span, E0379, "trait fns cannot be declared const"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:863:33 [INFO] [stdout] | [INFO] [stdout] 863 | ... span_err!(ccx.tcx.sess, attr.span, E0230, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:871:29 [INFO] [stdout] | [INFO] [stdout] 871 | ... span_err!(ccx.tcx.sess, attr.span, E0231, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:879:13 [INFO] [stdout] | [INFO] [stdout] 879 | span_err!(ccx.tcx.sess, attr.span, E0232, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:899:5 [INFO] [stdout] | [INFO] [stdout] 899 | debug!("check_method_body(item_generics={:?}, id={})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:904:5 [INFO] [stdout] | [INFO] [stdout] 904 | debug!("check_method_body: fty={:?}", fty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:946:21 [INFO] [stdout] | [INFO] [stdout] 946 | span_err!(tcx.sess, impl_item.span, E0323, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:969:21 [INFO] [stdout] | [INFO] [stdout] 969 | span_err!(tcx.sess, impl_item.span, E0324, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:987:21 [INFO] [stdout] | [INFO] [stdout] 987 | span_err!(tcx.sess, impl_item.span, E0325, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1065:9 [INFO] [stdout] | [INFO] [stdout] 1065 | span_err!(tcx.sess, impl_span, E0046, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1074:9 [INFO] [stdout] | [INFO] [stdout] 1074 | span_err!(tcx.sess, invalidator.span, E0399, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_help` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1109:25 [INFO] [stdout] | [INFO] [stdout] 1109 | span_help!(fcx.tcx().sess, t_span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_help` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1113:17 [INFO] [stdout] | [INFO] [stdout] 1113 | span_help!(fcx.tcx().sess, span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_help` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1126:21 [INFO] [stdout] | [INFO] [stdout] 1126 | span_help!(fcx.tcx().sess, t_span, "did you mean `Box<{}>`?", tstr), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_help` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1130:13 [INFO] [stdout] | [INFO] [stdout] 1130 | span_help!(fcx.tcx().sess, e_span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1269:9 [INFO] [stdout] | [INFO] [stdout] 1269 | debug!("resolve_type_vars_if_possible(ty={:?})", ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1273:13 [INFO] [stdout] | [INFO] [stdout] 1273 | debug!("resolve_type_vars_if_possible: ty={:?}", ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1280:13 [INFO] [stdout] | [INFO] [stdout] 1280 | debug!("resolve_type_vars_if_possible: ty={:?}", ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1288:13 [INFO] [stdout] | [INFO] [stdout] 1288 | debug!("resolve_type_vars_if_possible: ty={:?}", ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1299:9 [INFO] [stdout] | [INFO] [stdout] 1299 | debug!("resolve_type_vars_if_possible: ty={:?}", ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1327:17 [INFO] [stdout] | [INFO] [stdout] 1327 | span_err!(self.tcx().sess, span, E0513, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1337:9 [INFO] [stdout] | [INFO] [stdout] 1337 | debug!("write_ty({}, {:?}) in fcx {}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1344:13 [INFO] [stdout] | [INFO] [stdout] 1344 | debug!("write_substs({}, {:?}) in fcx {}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1369:9 [INFO] [stdout] | [INFO] [stdout] 1369 | debug!("write_adjustment(node_id={}, adj={:?})", node_id, adj); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1390:9 [INFO] [stdout] | [INFO] [stdout] 1390 | debug!("instantiate_type_scheme(value={:?}, substs={:?}) = {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1448:9 [INFO] [stdout] | [INFO] [stdout] 1448 | debug!("instantiate_type(did={:?}, path={:?})", did, path); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1458:9 [INFO] [stdout] | [INFO] [stdout] 1458 | debug!("instantiate_type: ty={:?} substs={:?}", &type_scheme.ty, &substs); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1500:17 [INFO] [stdout] | [INFO] [stdout] 1500 | fileline_help!(self.tcx().sess, span, "add #![feature(braced_empty_structs)] to \ [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1567:9 [INFO] [stdout] | [INFO] [stdout] 1567 | debug!("register_predicate({:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1753:9 [INFO] [stdout] | [INFO] [stdout] 1753 | debug!("add_obligations_for_parameters(predicates={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1850:13 [INFO] [stdout] | [INFO] [stdout] 1850 | debug!("select_all_obligations_and_apply_defaults: defaults={:?}", default_map); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:1876:21 [INFO] [stdout] | [INFO] [stdout] 1876 | debug!("select_all_obligations_and_apply_defaults: ty: {:?} with default: {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2039:9 [INFO] [stdout] | [INFO] [stdout] 2039 | debug!("select_all_obligations_or_error"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/mod.rs:2108:3 [INFO] [stdout] | [INFO] [stdout] 2108 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2133:5 [INFO] [stdout] | [INFO] [stdout] 2133 | debug!("autoderef(base_ty={:?}, opt_expr={:?}, lvalue_pref={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2194:5 [INFO] [stdout] | [INFO] [stdout] 2194 | span_err!(fcx.tcx().sess, sp, E0055, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2311:5 [INFO] [stdout] | [INFO] [stdout] 2311 | debug!("try_index_step(expr={:?}, base_expr.id={:?}, adjusted_ty={:?}, \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2325:13 [INFO] [stdout] | [INFO] [stdout] 2325 | debug!("try_index_step: success, using built-in indexing"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2370:9 [INFO] [stdout] | [INFO] [stdout] 2370 | debug!("try_index_step: success, using overloaded indexing"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2458:21 [INFO] [stdout] | [INFO] [stdout] 2458 | span_err!(tcx.sess, sp, E0057, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2478:17 [INFO] [stdout] | [INFO] [stdout] 2478 | span_err!(tcx.sess, sp, E0059, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2491:13 [INFO] [stdout] | [INFO] [stdout] 2491 | span_err!(tcx.sess, sp, E0060, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2502:9 [INFO] [stdout] | [INFO] [stdout] 2502 | span_err!(tcx.sess, sp, E0061, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2512:5 [INFO] [stdout] | [INFO] [stdout] 2512 | debug!("check_argument_types: formal_tys={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2524:9 [INFO] [stdout] | [INFO] [stdout] 2524 | debug!("check_blocks={}", check_blocks); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2550:17 [INFO] [stdout] | [INFO] [stdout] 2550 | debug!("checking the argument"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2739:5 [INFO] [stdout] | [INFO] [stdout] 2739 | debug!("impl_self_ty: tps={:?} rps={:?} raw_ty={:?}", tps, rps, raw_ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/check/mod.rs:2767:3 [INFO] [stdout] | [INFO] [stdout] 2767 | #[derive(Clone, Eq, PartialEq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2806:5 [INFO] [stdout] | [INFO] [stdout] 2806 | debug!("expected_types_for_fn_args(formal={:?} -> {:?}, expected={:?} -> {:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2829:5 [INFO] [stdout] | [INFO] [stdout] 2829 | debug!(">> typechecking: expr={:?} expected={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:2946:25 [INFO] [stdout] | [INFO] [stdout] 2946 | debug!("struct named {:?}", base_t); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3047:29 [INFO] [stdout] | [INFO] [stdout] 3047 | ... debug!("tuple struct named {:?}", base_t); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3141:21 [INFO] [stdout] | [INFO] [stdout] 3141 | span_err!(fcx.tcx().sess, field.name.span, E0062, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3159:13 [INFO] [stdout] | [INFO] [stdout] 3159 | span_err!(tcx.sess, span, E0063, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3199:17 [INFO] [stdout] | [INFO] [stdout] 3199 | span_err!(fcx.tcx().sess, path.span, E0071, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3216:17 [INFO] [stdout] | [INFO] [stdout] 3216 | span_err!(tcx.sess, base_expr.span, E0436, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3411:29 [INFO] [stdout] | [INFO] [stdout] 3411 | ... span_err!(tcx.sess, expr.span, E0069, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3424:17 [INFO] [stdout] | [INFO] [stdout] 3424 | span_err!(tcx.sess, expr.span, E0166, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3435:13 [INFO] [stdout] | [INFO] [stdout] 3435 | span_err!(tcx.sess, expr.span, E0070, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3733:21 [INFO] [stdout] | [INFO] [stdout] 3733 | span_err!(tcx.sess, expr.span, E0236, "no lang item for range syntax"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3745:21 [INFO] [stdout] | [INFO] [stdout] 3745 | span_err!(tcx.sess, expr.span, E0237, "no lang item for range syntax"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3756:5 [INFO] [stdout] | [INFO] [stdout] 3756 | debug!("type of expr({}) {} is...", expr.id, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3758:5 [INFO] [stdout] | [INFO] [stdout] 3758 | debug!("... {:?}, expected is {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:3785:21 [INFO] [stdout] | [INFO] [stdout] 3785 | span_err!(fcx.sess(), span, E0329, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4157:13 [INFO] [stdout] | [INFO] [stdout] 4157 | span_err!(tcx.sess, sp, E0072, "invalid recursive {} type", designation); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4173:17 [INFO] [stdout] | [INFO] [stdout] 4173 | span_err!(tcx.sess, sp, E0075, "SIMD vector cannot be empty"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4178:17 [INFO] [stdout] | [INFO] [stdout] 4178 | span_err!(tcx.sess, sp, E0076, "SIMD vector should be homogeneous"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4185:21 [INFO] [stdout] | [INFO] [stdout] 4185 | span_err!(tcx.sess, sp, E0077, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4256:21 [INFO] [stdout] | [INFO] [stdout] 4256 | span_err!(ccx.tcx.sess, v.span, E0081, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4259:21 [INFO] [stdout] | [INFO] [stdout] 4259 | span_note!(ccx.tcx.sess, ccx.tcx.map.span(variant_i_node_id), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4269:25 [INFO] [stdout] | [INFO] [stdout] 4269 | span_err!(ccx.tcx.sess, v.span, E0082, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4271:25 [INFO] [stdout] | [INFO] [stdout] 4271 | span_note!(ccx.tcx.sess, sp, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4291:13 [INFO] [stdout] | [INFO] [stdout] 4291 | span_err!(ccx.tcx.sess, sp, E0083, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4294:13 [INFO] [stdout] | [INFO] [stdout] 4294 | span_err!(ccx.tcx.sess, sp, E0084, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4345:5 [INFO] [stdout] | [INFO] [stdout] 4345 | debug!("instantiate_path(path={:?}, def={:?}, node_id={}, type_scheme={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4510:5 [INFO] [stdout] | [INFO] [stdout] 4510 | debug!("segment_spaces={:?}", segment_spaces); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4598:5 [INFO] [stdout] | [INFO] [stdout] 4598 | debug!("instantiate_path: type of {:?} is {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4630:17 [INFO] [stdout] | [INFO] [stdout] 4630 | span_err!(fcx.tcx().sess, span, E0238, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4654:21 [INFO] [stdout] | [INFO] [stdout] 4654 | span_err!(fcx.tcx().sess, typ.span, E0087, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4669:13 [INFO] [stdout] | [INFO] [stdout] 4669 | span_err!(fcx.tcx().sess, data.bindings[0].span, E0182, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4682:21 [INFO] [stdout] | [INFO] [stdout] 4682 | span_err!(fcx.tcx().sess, lifetime.span, E0088, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4712:13 [INFO] [stdout] | [INFO] [stdout] 4712 | span_err!(fcx.tcx().sess, span, E0167, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4752:9 [INFO] [stdout] | [INFO] [stdout] 4752 | debug!("adjust_type_parameters(space={:?}, \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4777:13 [INFO] [stdout] | [INFO] [stdout] 4777 | span_err!(fcx.tcx().sess, span, E0089, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4802:9 [INFO] [stdout] | [INFO] [stdout] 4802 | debug!("Final substs: {:?}", substs); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4833:9 [INFO] [stdout] | [INFO] [stdout] 4833 | span_err!(fcx.tcx().sess, span, E0090, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4911:5 [INFO] [stdout] | [INFO] [stdout] 4911 | debug!("check_bounds_are_used(n_tps={}, ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4920:13 [INFO] [stdout] | [INFO] [stdout] 4920 | debug!("Found use of ty param num {}", idx); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/check/mod.rs:4927:13 [INFO] [stdout] | [INFO] [stdout] 4927 | span_err!(ccx.tcx.sess, span, E0091, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/rscope.rs:17:3 [INFO] [stdout] | [INFO] [stdout] 17 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/rscope.rs:57:3 [INFO] [stdout] | [INFO] [stdout] 57 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:140:13 [INFO] [stdout] | [INFO] [stdout] 140 | span_err!(self.tcx().sess, span, E0212, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:191:5 [INFO] [stdout] | [INFO] [stdout] 191 | debug!("ast_region_to_region(lifetime={:?} id={}) yields {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:233:9 [INFO] [stdout] | [INFO] [stdout] 233 | fileline_help!(tcx.sess, default_span, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | fileline_help!(tcx.sess, default_span, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | fileline_help!(tcx.sess, default_span, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:244:9 [INFO] [stdout] | [INFO] [stdout] 244 | fileline_help!(tcx.sess, default_span, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:265:17 [INFO] [stdout] | [INFO] [stdout] 265 | span_err!(this.tcx().sess, default_span, E0106, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | debug!("opt_ast_region_to_region(opt_lifetime={:?}) yields {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:311:13 [INFO] [stdout] | [INFO] [stdout] 311 | span_err!(tcx.sess, span, E0214, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/astconv.rs:331:3 [INFO] [stdout] | [INFO] [stdout] 331 | #[derive(PartialEq, Eq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:395:5 [INFO] [stdout] | [INFO] [stdout] 395 | debug!("create_substs_for_ast_path(decl_generics={:?}, self_ty={:?}, \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:458:17 [INFO] [stdout] | [INFO] [stdout] 458 | span_err!(tcx.sess, span, E0393, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:477:5 [INFO] [stdout] | [INFO] [stdout] 477 | debug!("create_substs_for_ast_path(decl_generics={:?}, self_ty={:?}) -> {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:573:9 [INFO] [stdout] | [INFO] [stdout] 573 | debug!("find_implied_output_regions: collected {:?} from {:?} \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_fatal` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:710:13 [INFO] [stdout] | [INFO] [stdout] 710 | span_fatal!(this.tcx().sess, path.span, E0245, "`{}` is not a trait", [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:747:5 [INFO] [stdout] | [INFO] [stdout] 747 | debug!("ast_path_to_poly_trait_ref(trait_segment={:?})", trait_segment); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:781:5 [INFO] [stdout] | [INFO] [stdout] 781 | debug!("ast_path_to_poly_trait_ref(trait_segment={:?}, projections={:?}) -> {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:816:5 [INFO] [stdout] | [INFO] [stdout] 816 | debug!("create_substs_for_ast_trait_ref(trait_segment={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1027:21 [INFO] [stdout] | [INFO] [stdout] 1027 | span_err!(this.tcx().sess, ty.span, E0172, "expected a reference to a trait"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1033:13 [INFO] [stdout] | [INFO] [stdout] 1033 | span_err!(this.tcx().sess, ty.span, E0178, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1067:21 [INFO] [stdout] | [INFO] [stdout] 1067 | fileline_help!(this.tcx().sess, ty.span, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1092:5 [INFO] [stdout] | [INFO] [stdout] 1092 | debug!("trait_ref_to_object_type: result={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1145:9 [INFO] [stdout] | [INFO] [stdout] 1145 | span_err!(tcx.sess, span, E0191, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1159:5 [INFO] [stdout] | [INFO] [stdout] 1159 | span_err!(tcx.sess, span, E0223, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1216:9 [INFO] [stdout] | [INFO] [stdout] 1216 | span_err!(tcx.sess, span, E0220, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1224:9 [INFO] [stdout] | [INFO] [stdout] 1224 | span_err!(tcx.sess, span, E0221, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1230:13 [INFO] [stdout] | [INFO] [stdout] 1230 | span_note!(tcx.sess, span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1256:5 [INFO] [stdout] | [INFO] [stdout] 1256 | debug!("associated_path_def_to_ty: {:?}::{}", ty, assoc_name); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1374:5 [INFO] [stdout] | [INFO] [stdout] 1374 | debug!("qpath_to_ty: self_type={:?}", self_ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1384:5 [INFO] [stdout] | [INFO] [stdout] 1384 | debug!("qpath_to_ty: trait_ref={:?}", trait_ref); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1510:17 [INFO] [stdout] | [INFO] [stdout] 1510 | span_err!(tcx.sess, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1525:13 [INFO] [stdout] | [INFO] [stdout] 1525 | span_err!(tcx.sess, span, E0248, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1576:5 [INFO] [stdout] | [INFO] [stdout] 1576 | debug!("ast_ty_to_ty(id={:?}, ast_ty={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1582:9 [INFO] [stdout] | [INFO] [stdout] 1582 | debug!("ast_ty_to_ty: id={:?} ty={:?} (cached)", ast_ty.id, ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1613:13 [INFO] [stdout] | [INFO] [stdout] 1613 | debug!("TyRef r={:?}", r); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1686:29 [INFO] [stdout] | [INFO] [stdout] 1686 | ... span_err!(tcx.sess, ast_ty.span, E0249, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1694:21 [INFO] [stdout] | [INFO] [stdout] 1694 | span_err!(tcx.sess, r.span, E0250, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1698:25 [INFO] [stdout] | [INFO] [stdout] 1698 | span_note!(tcx.sess, ast_ty.span, "for array length here") [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1705:13 [INFO] [stdout] | [INFO] [stdout] 1705 | span_err!(tcx.sess, ast_ty.span, E0516, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1718:5 [INFO] [stdout] | [INFO] [stdout] 1718 | debug!("ast_ty_to_ty: id={:?} ty={:?}", ast_ty.id, typ); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1771:5 [INFO] [stdout] | [INFO] [stdout] 1771 | debug!("ty_of_method_or_bare_fn"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1921:13 [INFO] [stdout] | [INFO] [stdout] 1921 | debug!("determine_explicit_self_category(self_info.untransformed_self_ty={:?} \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1958:5 [INFO] [stdout] | [INFO] [stdout] 1958 | debug!("ty_of_closure(expected_sig={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1997:5 [INFO] [stdout] | [INFO] [stdout] 1997 | debug!("ty_of_closure: input_tys={:?}", input_tys); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:1998:5 [INFO] [stdout] | [INFO] [stdout] 1998 | debug!("ty_of_closure: output_ty={:?}", output_ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2047:9 [INFO] [stdout] | [INFO] [stdout] 2047 | span_err!(this.tcx().sess, span, E0224, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2079:9 [INFO] [stdout] | [INFO] [stdout] 2079 | span_err!(this.tcx().sess, b.trait_ref.path.span, E0225, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2096:21 [INFO] [stdout] | [INFO] [stdout] 2096 | span_err!(this.tcx().sess, span, E0228, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2105:5 [INFO] [stdout] | [INFO] [stdout] 2105 | debug!("region_bound: {:?}", region_bound); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2124:5 [INFO] [stdout] | [INFO] [stdout] 2124 | debug!("compute_opt_region_bound(explicit_region_bounds={:?}, \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2131:9 [INFO] [stdout] | [INFO] [stdout] 2131 | span_err!(tcx.sess, explicit_region_bounds[1].span, E0226, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2167:9 [INFO] [stdout] | [INFO] [stdout] 2167 | span_err!(tcx.sess, span, E0227, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2246:9 [INFO] [stdout] | [INFO] [stdout] 2246 | span_err!(tcx.sess, span, E0243, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2255:9 [INFO] [stdout] | [INFO] [stdout] 2255 | span_err!(tcx.sess, span, E0244, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/astconv.rs:2264:5 [INFO] [stdout] | [INFO] [stdout] 2264 | span_err!(tcx.sess, span, E0107, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/astconv.rs:2271:3 [INFO] [stdout] | [INFO] [stdout] 2271 | #[derive(PartialEq, Eq, Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/collect.rs:143:3 [INFO] [stdout] | [INFO] [stdout] 143 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:243:9 [INFO] [stdout] | [INFO] [stdout] 243 | span_err!(tcx.sess, span, E0391, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:379:9 [INFO] [stdout] | [INFO] [stdout] 379 | debug!("ensure_super_predicates(trait_def_id={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:418:9 [INFO] [stdout] | [INFO] [stdout] 418 | span_err!(self.tcx().sess, span, E0121, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 606 | debug!("method {} (id {}) has type {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:616:5 [INFO] [stdout] | [INFO] [stdout] 616 | debug!("writing method type: def_id={:?} mty={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:694:5 [INFO] [stdout] | [INFO] [stdout] 694 | debug!("convert_methods(untransformed_rcvr_ty={:?}, rcvr_ty_generics={:?}, \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_warn` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | span_warn!(ccx.tcx.sess, span, E0122, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:744:5 [INFO] [stdout] | [INFO] [stdout] 744 | debug!("convert: item {} with id {}", it.name, it.id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:777:13 [INFO] [stdout] | [INFO] [stdout] 777 | debug!("convert: ast_generics={:?}", generics); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:781:13 [INFO] [stdout] | [INFO] [stdout] 781 | debug!("convert: impl_bounds={:?}", ty_predicates); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:836:21 [INFO] [stdout] | [INFO] [stdout] 836 | span_err!(tcx.sess, impl_item.span, E0201, "duplicate {}", desc); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:858:25 [INFO] [stdout] | [INFO] [stdout] 858 | span_err!(tcx.sess, impl_item.span, E0202, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:913:13 [INFO] [stdout] | [INFO] [stdout] 913 | debug!("convert: trait_bounds={:?}", trait_predicates); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1098:21 [INFO] [stdout] | [INFO] [stdout] 1098 | span_err!(tcx.sess, f.span, E0124, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1101:21 [INFO] [stdout] | [INFO] [stdout] 1101 | span_note!(tcx.sess, prev_span, "previously declared here"); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1148:9 [INFO] [stdout] | [INFO] [stdout] 1148 | debug!("disr expr, checking {}", pprust::expr_to_string(e)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1160:17 [INFO] [stdout] | [INFO] [stdout] 1160 | span_err!(tcx.sess, e.span, E0079, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1166:17 [INFO] [stdout] | [INFO] [stdout] 1166 | span_err!(tcx.sess, err.span, E0080, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1186:9 [INFO] [stdout] | [INFO] [stdout] 1186 | span_err!(tcx.sess, variant_span, E0370, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1246:5 [INFO] [stdout] | [INFO] [stdout] 1246 | debug!("ensure_super_predicates_step(trait_def_id={:?})", trait_def_id); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1302:9 [INFO] [stdout] | [INFO] [stdout] 1302 | debug!("superpredicates for trait {:?} = {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1317:5 [INFO] [stdout] | [INFO] [stdout] 1317 | debug!("ensure_super_predicates_step: def_ids={:?}", def_ids); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1344:9 [INFO] [stdout] | [INFO] [stdout] 1344 | fileline_help!(ccx.tcx.sess, it.span, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1728:5 [INFO] [stdout] | [INFO] [stdout] 1728 | debug!("ty_generics_for_trait(trait_id={:?}, substs={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1790:17 [INFO] [stdout] | [INFO] [stdout] 1790 | span_err!(tcx.sess, span, E0203, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1964:9 [INFO] [stdout] | [INFO] [stdout] 1964 | debug!("ty_generics: def for type param: {:?}, {:?}", def, space); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:1982:17 [INFO] [stdout] | [INFO] [stdout] 1982 | span_err!(ccx.tcx.sess, path.span, E0128, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:2223:17 [INFO] [stdout] | [INFO] [stdout] 2223 | span_err!(ccx.tcx.sess, (*i).pat.span, E0130, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:2319:9 [INFO] [stdout] | [INFO] [stdout] 2319 | debug!("required_type={:?} required_type_free={:?} \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/collect.rs:2466:5 [INFO] [stdout] | [INFO] [stdout] 2466 | span_err!(tcx.sess, span, E0207, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/constrained_type_params.rs:16:3 [INFO] [stdout] | [INFO] [stdout] 16 | #[derive(Clone, PartialEq, Eq, Hash, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | span_err!(self.tcx.sess, item.span, E0116, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:52:17 [INFO] [stdout] | [INFO] [stdout] 52 | span_err!(self.tcx.sess, span, E0390, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_help` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:55:17 [INFO] [stdout] | [INFO] [stdout] 55 | span_help!(self.tcx.sess, span, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:72:17 [INFO] [stdout] | [INFO] [stdout] 72 | debug!("coherence2::orphan check: inherent impl {}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:209:25 [INFO] [stdout] | [INFO] [stdout] 209 | span_err!(self.tcx.sess, item.span, E0118, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:218:17 [INFO] [stdout] | [INFO] [stdout] 218 | debug!("coherence2::orphan check: trait impl {}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:225:25 [INFO] [stdout] | [INFO] [stdout] 225 | span_err!( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:234:25 [INFO] [stdout] | [INFO] [stdout] 234 | span_err!(self.tcx.sess, item.span, E0210, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:276:17 [INFO] [stdout] | [INFO] [stdout] 276 | debug!("trait_ref={:?} trait_def_id={:?} trait_has_default_impl={}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:321:25 [INFO] [stdout] | [INFO] [stdout] 321 | span_err!(self.tcx.sess, item.span, E0321, "{}", msg); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:328:21 [INFO] [stdout] | [INFO] [stdout] 328 | span_err!(self.tcx.sess, item.span, E0322, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:333:21 [INFO] [stdout] | [INFO] [stdout] 333 | span_err!(self.tcx.sess, item.span, E0328, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:340:17 [INFO] [stdout] | [INFO] [stdout] 340 | debug!("coherence2::orphan check: default trait impl {}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/orphan.rs:344:21 [INFO] [stdout] | [INFO] [stdout] 344 | span_err!(self.tcx.sess, item.span, E0318, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | debug!("check_for_overlapping_impls"); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | debug!("check_for_overlapping_impls_of_trait(trait_def={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:131:13 [INFO] [stdout] | [INFO] [stdout] 131 | debug!("check_if_impls_overlap({:?}, {:?}, {:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:146:9 [INFO] [stdout] | [INFO] [stdout] 146 | span_err!(self.tcx.sess, self.span_of_impl(impl1), E0119, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:156:13 [INFO] [stdout] | [INFO] [stdout] 156 | span_note!(self.tcx.sess, self.span_of_impl(impl2), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_note` in this scope [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | span_note!(self.tcx.sess, self.span_of_impl(impl1), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:210:29 [INFO] [stdout] | [INFO] [stdout] 210 | ... span_err!(self.tcx.sess, self_ty.span, E0372, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/overlap.rs:217:33 [INFO] [stdout] | [INFO] [stdout] 217 | ... span_err!(self.tcx.sess, item.span, E0371, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/unsafety.rs:38:25 [INFO] [stdout] | [INFO] [stdout] 38 | span_err!(self.tcx.sess, item.span, E0197, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/unsafety.rs:49:25 [INFO] [stdout] | [INFO] [stdout] 49 | span_err!(self.tcx.sess, item.span, E0198, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/unsafety.rs:54:25 [INFO] [stdout] | [INFO] [stdout] 54 | span_err!(self.tcx.sess, item.span, E0199, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/unsafety.rs:61:25 [INFO] [stdout] | [INFO] [stdout] 61 | span_err!(self.tcx.sess, item.span, E0200, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:150:13 [INFO] [stdout] | [INFO] [stdout] 150 | debug!("(checking implementation) adding impl for trait '{:?}', item '{}'", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | debug!("add_trait_impl: impl_trait_ref={:?} impl_def_id={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:252:33 [INFO] [stdout] | [INFO] [stdout] 252 | ... span_err!(tcx.sess, item.span, E0120, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:280:13 [INFO] [stdout] | [INFO] [stdout] 280 | debug!("check_implementations_of_copy: impl_did={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:286:17 [INFO] [stdout] | [INFO] [stdout] 286 | debug!("check_implementations_of_copy(): impl not in this \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:292:13 [INFO] [stdout] | [INFO] [stdout] 292 | debug!("check_implementations_of_copy: self_type={:?} (bound)", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:300:13 [INFO] [stdout] | [INFO] [stdout] 300 | debug!("check_implementations_of_copy: self_type={:?} (free)", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:306:24 [INFO] [stdout] | [INFO] [stdout] 306 | span_err!(tcx.sess, span, E0204, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:313:24 [INFO] [stdout] | [INFO] [stdout] 313 | span_err!(tcx.sess, span, E0205, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:320:24 [INFO] [stdout] | [INFO] [stdout] 320 | span_err!(tcx.sess, span, E0206, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:326:21 [INFO] [stdout] | [INFO] [stdout] 326 | span_err!(tcx.sess, span, E0184, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:351:13 [INFO] [stdout] | [INFO] [stdout] 351 | debug!("check_implementations_of_coerce_unsized: impl_did={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:357:17 [INFO] [stdout] | [INFO] [stdout] 357 | debug!("check_implementations_of_coerce_unsized(): impl not \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | debug!("check_implementations_of_coerce_unsized: {:?} -> {:?} (bound)", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:374:13 [INFO] [stdout] | [INFO] [stdout] 374 | debug!("check_implementations_of_coerce_unsized: {:?} -> {:?} (free)", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:404:25 [INFO] [stdout] | [INFO] [stdout] 404 | span_err!(tcx.sess, span, E0377, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:431:25 [INFO] [stdout] | [INFO] [stdout] 431 | span_err!(tcx.sess, span, E0374, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:437:25 [INFO] [stdout] | [INFO] [stdout] 437 | span_err!(tcx.sess, span, E0375, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:459:21 [INFO] [stdout] | [INFO] [stdout] 459 | span_err!(tcx.sess, span, E0376, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | span_err!(tcx.sess, sp, E0183, "manual implementations of `{}` are experimental", trait_name); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `fileline_help` in this scope [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:510:5 [INFO] [stdout] | [INFO] [stdout] 510 | fileline_help!(tcx.sess, sp, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/variance.rs:305:3 [INFO] [stdout] | [INFO] [stdout] 305 | #[derive(Copy, Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/variance.rs:308:3 [INFO] [stdout] | [INFO] [stdout] 308 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/variance.rs:346:3 [INFO] [stdout] | [INFO] [stdout] 346 | #[derive(Copy, Clone, Debug, PartialEq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:482:9 [INFO] [stdout] | [INFO] [stdout] 482 | debug!("add_inferred(item_path={}, \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:522:9 [INFO] [stdout] | [INFO] [stdout] 522 | debug!("add_inferreds for item {}", self.tcx.map.node_to_string(item.id)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot determine resolution for the attribute macro `derive` [INFO] [stdout] --> mytypeck/src/variance.rs:572:3 [INFO] [stdout] | [INFO] [stdout] 572 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: import resolution is stuck, try simplifying macro imports [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:603:9 [INFO] [stdout] | [INFO] [stdout] 603 | debug!("visit_item item={}", tcx.map.node_to_string(item.id)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:764:9 [INFO] [stdout] | [INFO] [stdout] 764 | debug!("add_constraint(index={}, variance={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 815 | debug!("add_constraints_from_trait_ref: trait_ref={:?} variance={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:837:9 [INFO] [stdout] | [INFO] [stdout] 837 | debug!("add_constraints_from_ty(ty={:?}, variance={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:966:9 [INFO] [stdout] | [INFO] [stdout] 966 | debug!("add_constraints_from_substs(def_id={:?}, substs={:?}, variance={:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:977:13 [INFO] [stdout] | [INFO] [stdout] 977 | debug!("add_constraints_from_substs: variance_decl={:?} variance_i={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:1110:21 [INFO] [stdout] | [INFO] [stdout] 1110 | debug!("Updating inferred {} (node {}) \ [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:1150:17 [INFO] [stdout] | [INFO] [stdout] 1150 | debug!("Index {} Info {} / {:?} / {:?} Variance {:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:1164:13 [INFO] [stdout] | [INFO] [stdout] 1164 | debug!("item_id={} item_variances={:?}", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/variance.rs:1173:17 [INFO] [stdout] | [INFO] [stdout] 1173 | span_err!(tcx.sess, tcx.map.span(item_id), E0208, "{:?}", item_variances); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | debug!("write_ty_to_tcx({}, {:?})", node_id, ty); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `debug` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | debug!("write_substs_to_tcx({}, {:?})", [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_fatal` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:175:13 [INFO] [stdout] | [INFO] [stdout] 175 | span_fatal!(tcx.sess, sp, E0242, "internal error looking up a definition") [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:185:9 [INFO] [stdout] | [INFO] [stdout] 185 | span_err!(tcx.sess, span, E0045, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:213:13 [INFO] [stdout] | [INFO] [stdout] 213 | span_err!(tcx.sess, span, E0211, "{}: {}", msg(), terr); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:232:29 [INFO] [stdout] | [INFO] [stdout] 232 | ... span_err!(ccx.tcx.sess, main_span, E0131, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_err` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:278:29 [INFO] [stdout] | [INFO] [stdout] 278 | ... span_err!(tcx.sess, start_span, E0132, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `__build_diagnostic_array` in this scope [INFO] [stdout] --> mytypeck/src/lib.rs:372:1 [INFO] [stdout] | [INFO] [stdout] 372 | __build_diagnostic_array! { librustc_typeck, DIAGNOSTICS } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/assoc.rs:23:58 [INFO] [stdout] | [INFO] [stdout] 23 | ... body_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SelectionContext` [INFO] [stdout] --> mytypeck/src/check/assoc.rs:29:21 [INFO] [stdout] | [INFO] [stdout] 29 | let mut selcx = SelectionContext::new(infcx); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `SelectionContext` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ObligationCause` [INFO] [stdout] --> mytypeck/src/check/assoc.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | let cause = ObligationCause::new(span, body_id, MiscObligation); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ObligationCause` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:65:59 [INFO] [stdout] | [INFO] [stdout] 65 | let span = tcx.map.def_id_span(drop_impl_did, codemap::DUMMY_SP); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:91:61 [INFO] [stdout] | [INFO] [stdout] 91 | let drop_impl_span = tcx.map.def_id_span(drop_impl_did, codemap::DUMMY_SP); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FreeRegionMap` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:113:24 [INFO] [stdout] | [INFO] [stdout] 113 | let free_regions = FreeRegionMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `FreeRegionMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `codemap` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:164:61 [INFO] [stdout] | [INFO] [stdout] 164 | let drop_impl_span = tcx.map.def_id_span(drop_impl_did, codemap::DUMMY_SP); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `codemap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `special_idents` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:308:50 [INFO] [stdout] | [INFO] [stdout] 308 | let field_name = if field == special_idents::unnamed_field.name { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `special_idents` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:335:18 [INFO] [stdout] | [INFO] [stdout] 335 | variant: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/dropck.rs:336:16 [INFO] [stdout] | [INFO] [stdout] 336 | field: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:36:39 [INFO] [stdout] | [INFO] [stdout] 36 | ... pat: &'tcx hir::Pat, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | hir::PatWild(_) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | hir::PatLit(ref lt) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 57 | if let hir::ExprLit(ref lt) = lt.node { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/_match.rs:58:24 [INFO] [stdout] | [INFO] [stdout] 58 | if let ast::LitByteStr(_) = lt.node { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | hir::PatRange(ref begin, ref end) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | hir::PatEnum(..) | hir::PatIdent(..) if pat_is_resolved_const(&tcx.def_map, pat) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:136:28 [INFO] [stdout] | [INFO] [stdout] 136 | hir::PatEnum(..) | hir::PatIdent(..) if pat_is_resolved_const(&tcx.def_map, pat) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Substs` [INFO] [stdout] --> mytypeck/src/check/_match.rs:141:61 [INFO] [stdout] | [INFO] [stdout] 141 | ... &Substs::empty(), [INFO] [stdout] | ^^^^^^ use of undeclared type `Substs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | hir::PatIdent(bm, ref path, ref sub) if pat_is_binding(&tcx.def_map, pat) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:155:17 [INFO] [stdout] | [INFO] [stdout] 155 | hir::BindByRef(mutbl) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:170:17 [INFO] [stdout] | [INFO] [stdout] 170 | hir::BindByValue(_) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:191:9 [INFO] [stdout] | [INFO] [stdout] 191 | hir::PatIdent(_, ref path, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir_util` [INFO] [stdout] --> mytypeck/src/check/_match.rs:192:24 [INFO] [stdout] | [INFO] [stdout] 192 | let path = hir_util::ident_to_path(path.span, path.node); [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `hir_util` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:195:9 [INFO] [stdout] | [INFO] [stdout] 195 | hir::PatEnum(ref path, ref subpats) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | hir::PatQPath(ref qself, ref path) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/_match.rs:205:59 [INFO] [stdout] | [INFO] [stdout] 205 | let sentinel = fcx.tcx().map.local_def_id(ast::CRATE_NODE_ID); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:231:9 [INFO] [stdout] | [INFO] [stdout] 231 | hir::PatStruct(ref path, ref fields, etc) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | hir::PatTup(ref elements) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 245 | hir::PatBox(ref inner) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:261:9 [INFO] [stdout] | [INFO] [stdout] 261 | hir::PatRegion(ref inner, mutbl) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | hir::PatVec(ref before, ref slice, ref after) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:296:74 [INFO] [stdout] | [INFO] [stdout] 296 | ... .unwrap_or(hir::MutImmutable) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:314:29 [INFO] [stdout] | [INFO] [stdout] 314 | .map_or(hir::MutImmutable, |mt| mt.mutbl); [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:397:47 [INFO] [stdout] | [INFO] [stdout] 397 | ... inner: &hir::Pat) -> bool { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:419:42 [INFO] [stdout] | [INFO] [stdout] 419 | ... expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:420:45 [INFO] [stdout] | [INFO] [stdout] 420 | ... discrim: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:421:43 [INFO] [stdout] | [INFO] [stdout] 421 | ... arms: &'tcx [hir::Arm], [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:423:41 [INFO] [stdout] | [INFO] [stdout] 423 | ... match_src: hir::MatchSource) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:432:41 [INFO] [stdout] | [INFO] [stdout] 432 | ... hir::MutMutable => 1, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:433:41 [INFO] [stdout] | [INFO] [stdout] 433 | ... hir::MutImmutable => 0, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LvaluePreference` [INFO] [stdout] --> mytypeck/src/check/_match.rs:437:51 [INFO] [stdout] | [INFO] [stdout] 437 | check_expr_with_lvalue_pref(fcx, discrim, LvaluePreference::from_mutbl(m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `LvaluePreference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:495:17 [INFO] [stdout] | [INFO] [stdout] 495 | hir::MatchSource::IfLetDesugar { contains_else_clause } [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:526:72 [INFO] [stdout] | [INFO] [stdout] 526 | pub fn check_pat_struct<'a, 'tcx>(pcx: &pat_ctxt<'a, 'tcx>, pat: &'tcx hir::Pat, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:527:42 [INFO] [stdout] | [INFO] [stdout] 527 | ... path: &hir::Path, fields: &'tcx [Spanned], [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:527:76 [INFO] [stdout] | [INFO] [stdout] 527 | ... path: &hir::Path, fields: &'tcx [Spanned], [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pprust` [INFO] [stdout] --> mytypeck/src/check/_match.rs:536:24 [INFO] [stdout] | [INFO] [stdout] 536 | let name = pprust::path_to_string(path); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `pprust` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:561:39 [INFO] [stdout] | [INFO] [stdout] 561 | ... pat: &hir::Pat, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:562:40 [INFO] [stdout] | [INFO] [stdout] 562 | ... path: &hir::Path, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:563:58 [INFO] [stdout] | [INFO] [stdout] 563 | ... subpats: Option<&'tcx [P]>, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pprust` [INFO] [stdout] --> mytypeck/src/check/_match.rs:644:24 [INFO] [stdout] | [INFO] [stdout] 644 | let name = pprust::path_to_string(path); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `pprust` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/_match.rs:692:65 [INFO] [stdout] | [INFO] [stdout] 692 | ... fields: &'tcx [Spanned], [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:40:52 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn resolve_type_vars_in_expr(fcx: &FnCtxt, e: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:49:39 [INFO] [stdout] | [INFO] [stdout] 49 | ... decl: &hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:50:38 [INFO] [stdout] | [INFO] [stdout] 50 | ... blk: &hir::Block) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:93:46 [INFO] [stdout] | [INFO] [stdout] 93 | fn fix_scalar_binary_expr(&mut self, e: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | hir::ExprBinary(ref op, ref lhs, ref rhs) | [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:96:13 [INFO] [stdout] | [INFO] [stdout] 96 | hir::ExprAssignOp(ref op, ref lhs, ref rhs) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MethodCall` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:104:73 [INFO] [stdout] | [INFO] [stdout] 104 | self.fcx.inh.tables.borrow_mut().method_map.remove(&MethodCall::expr(e.id)); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `MethodCall` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:111:25 [INFO] [stdout] | [INFO] [stdout] 111 | hir::ExprBinary(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir_util` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:112:33 [INFO] [stdout] | [INFO] [stdout] 112 | ... if !hir_util::is_by_value_binop(op.node) { [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `hir_util` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:116:25 [INFO] [stdout] | [INFO] [stdout] 116 | hir::ExprAssignOp(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:124:28 [INFO] [stdout] | [INFO] [stdout] 124 | if let hir::ExprAssignOp(..) = e.node { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:154:34 [INFO] [stdout] | [INFO] [stdout] 154 | fn visit_item(&mut self, _: &hir::Item) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:158:34 [INFO] [stdout] | [INFO] [stdout] 158 | fn visit_stmt(&mut self, s: &hir::Stmt) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir_util` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:163:51 [INFO] [stdout] | [INFO] [stdout] 163 | self.visit_node_id(ResolvingExpr(s.span), hir_util::stmt_id(s)); [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `hir_util` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:164:9 [INFO] [stdout] | [INFO] [stdout] 164 | visit::walk_stmt(self, s); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:167:34 [INFO] [stdout] | [INFO] [stdout] 167 | fn visit_expr(&mut self, e: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MethodCall` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:176:37 [INFO] [stdout] | [INFO] [stdout] 176 | ... MethodCall::expr(e.id)); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `MethodCall` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:178:16 [INFO] [stdout] | [INFO] [stdout] 178 | if let hir::ExprClosure(_, ref decl, _) = e.node { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | visit::walk_expr(self, e); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:187:35 [INFO] [stdout] | [INFO] [stdout] 187 | fn visit_block(&mut self, b: &hir::Block) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | visit::walk_block(self, b); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:196:33 [INFO] [stdout] | [INFO] [stdout] 196 | fn visit_pat(&mut self, p: &hir::Pat) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | visit::walk_pat(self, p); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:211:35 [INFO] [stdout] | [INFO] [stdout] 211 | fn visit_local(&mut self, l: &hir::Local) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:219:9 [INFO] [stdout] | [INFO] [stdout] 219 | visit::walk_local(self, l); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:222:32 [INFO] [stdout] | [INFO] [stdout] 222 | fn visit_ty(&mut self, t: &hir::Ty) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:224:13 [INFO] [stdout] | [INFO] [stdout] 224 | hir::TyFixedLengthVec(ref ty, ref count_expr) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:228:13 [INFO] [stdout] | [INFO] [stdout] 228 | hir::TyBareFn(ref function_declaration) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:229:17 [INFO] [stdout] | [INFO] [stdout] 229 | visit::walk_fn_decl_nopat(self, &function_declaration.decl); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:232:18 [INFO] [stdout] | [INFO] [stdout] 232 | _ => visit::walk_ty(self, t) [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:279:56 [INFO] [stdout] | [INFO] [stdout] 279 | fn visit_node_id(&self, reason: ResolveReason, id: ast::NodeId) { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:296:60 [INFO] [stdout] | [INFO] [stdout] 296 | fn visit_adjustments(&self, reason: ResolveReason, id: ast::NodeId) { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:305:21 [INFO] [stdout] | [INFO] [stdout] 305 | adjustment::AdjustReifyFnPointer => { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:306:25 [INFO] [stdout] | [INFO] [stdout] 306 | adjustment::AdjustReifyFnPointer [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:309:21 [INFO] [stdout] | [INFO] [stdout] 309 | adjustment::AdjustUnsafeFnPointer => { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:310:25 [INFO] [stdout] | [INFO] [stdout] 310 | adjustment::AdjustUnsafeFnPointer [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:313:21 [INFO] [stdout] | [INFO] [stdout] 313 | adjustment::AdjustDerefRef(adj) => { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MethodCall` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:315:47 [INFO] [stdout] | [INFO] [stdout] 315 | ... let method_call = MethodCall::autoderef(id, autoderef as u32); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `MethodCall` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:319:25 [INFO] [stdout] | [INFO] [stdout] 319 | adjustment::AdjustDerefRef(adjustment::AutoDerefRef { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/writeback.rs:319:52 [INFO] [stdout] | [INFO] [stdout] 319 | adjustment::AdjustDerefRef(adjustment::AutoDerefRef { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:119:40 [INFO] [stdout] | [INFO] [stdout] 119 | pub fn regionck_expr(fcx: &FnCtxt, e: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:132:40 [INFO] [stdout] | [INFO] [stdout] 132 | ... item_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:146:27 [INFO] [stdout] | [INFO] [stdout] 146 | fn_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:148:27 [INFO] [stdout] | [INFO] [stdout] 148 | decl: &hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:149:26 [INFO] [stdout] | [INFO] [stdout] 149 | blk: &hir::Block) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:181:14 [INFO] [stdout] | [INFO] [stdout] 181 | body_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:184:22 [INFO] [stdout] | [INFO] [stdout] 184 | repeating_scope: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:191:27 [INFO] [stdout] | [INFO] [stdout] 191 | pub struct RepeatingScope(ast::NodeId); [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:192:32 [INFO] [stdout] | [INFO] [stdout] 192 | pub enum SubjectNode { Subject(ast::NodeId), None } [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:197:33 [INFO] [stdout] | [INFO] [stdout] 197 | initial_body_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FreeRegionMap` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:205:32 [INFO] [stdout] | [INFO] [stdout] 205 | free_region_map: FreeRegionMap::new(), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `FreeRegionMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:217:40 [INFO] [stdout] | [INFO] [stdout] 217 | fn set_body_id(&mut self, body_id: ast::NodeId) -> ast::NodeId { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:217:56 [INFO] [stdout] | [INFO] [stdout] 217 | fn set_body_id(&mut self, body_id: ast::NodeId) -> ast::NodeId { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:221:46 [INFO] [stdout] | [INFO] [stdout] 221 | fn set_repeating_scope(&mut self, scope: ast::NodeId) -> ast::NodeId { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:221:62 [INFO] [stdout] | [INFO] [stdout] 221 | fn set_repeating_scope(&mut self, scope: ast::NodeId) -> ast::NodeId { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:253:37 [INFO] [stdout] | [INFO] [stdout] 253 | fn resolve_node_type(&self, id: ast::NodeId) -> Ty<'tcx> { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:265:57 [INFO] [stdout] | [INFO] [stdout] 265 | pub fn resolve_expr_type_adjusted(&mut self, expr: &hir::Expr) -> Ty<'tcx> { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:278:26 [INFO] [stdout] | [INFO] [stdout] 278 | id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:279:32 [INFO] [stdout] | [INFO] [stdout] 279 | fn_decl: &hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:280:29 [INFO] [stdout] | [INFO] [stdout] 280 | body: &hir::Block, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:310:53 [INFO] [stdout] | [INFO] [stdout] 310 | fn visit_region_obligations(&mut self, node_id: ast::NodeId) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:349:37 [INFO] [stdout] | [INFO] [stdout] 349 | ... body_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Implication` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:369:17 [INFO] [stdout] | [INFO] [stdout] 369 | Implication::RegionSubRegion(ty, r1, r2) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Implication` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Implication` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:372:17 [INFO] [stdout] | [INFO] [stdout] 372 | Implication::RegionSubGeneric(ty, r1, GenericKind::Param(param_ty)) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Implication` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericKind` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:372:55 [INFO] [stdout] | [INFO] [stdout] 372 | Implication::RegionSubGeneric(ty, r1, GenericKind::Param(param_ty)) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GenericKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Implication` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:375:17 [INFO] [stdout] | [INFO] [stdout] 375 | Implication::RegionSubGeneric(ty, r1, GenericKind::Projection(proj_ty)) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Implication` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericKind` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:375:55 [INFO] [stdout] | [INFO] [stdout] 375 | Implication::RegionSubGeneric(ty, r1, GenericKind::Projection(proj_ty)) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GenericKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Implication` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:378:17 [INFO] [stdout] | [INFO] [stdout] 378 | Implication::Predicate(def_id, predicate) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `Implication` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:416:37 [INFO] [stdout] | [INFO] [stdout] 416 | ... body_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImpliedBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:434:21 [INFO] [stdout] | [INFO] [stdout] 434 | ImpliedBound::RegionSubRegion(ty::ReFree(free_a), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ImpliedBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImpliedBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:438:21 [INFO] [stdout] | [INFO] [stdout] 438 | ImpliedBound::RegionSubParam(r_a, param_b) => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ImpliedBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericKind` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:439:60 [INFO] [stdout] | [INFO] [stdout] 439 | self.region_bound_pairs.push((r_a, GenericKind::Param(param_b))); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GenericKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImpliedBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:441:21 [INFO] [stdout] | [INFO] [stdout] 441 | ImpliedBound::RegionSubProjection(r_a, projection_b) => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ImpliedBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericKind` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:442:60 [INFO] [stdout] | [INFO] [stdout] 442 | self.region_bound_pairs.push((r_a, GenericKind::Projection(projection_b))); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GenericKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ImpliedBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:444:21 [INFO] [stdout] | [INFO] [stdout] 444 | ImpliedBound::RegionSubRegion(..) => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ImpliedBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:485:33 [INFO] [stdout] | [INFO] [stdout] 485 | fn visit_fn(&mut self, _fk: visit::FnKind<'v>, fd: &'v hir::FnDecl, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:485:60 [INFO] [stdout] | [INFO] [stdout] 485 | fn visit_fn(&mut self, _fk: visit::FnKind<'v>, fd: &'v hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:486:24 [INFO] [stdout] | [INFO] [stdout] 486 | b: &'v hir::Block, span: Span, id: ast::NodeId) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:486:52 [INFO] [stdout] | [INFO] [stdout] 486 | b: &'v hir::Block, span: Span, id: ast::NodeId) { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:490:34 [INFO] [stdout] | [INFO] [stdout] 490 | fn visit_item(&mut self, i: &hir::Item) { visit_item(self, i); } [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:492:35 [INFO] [stdout] | [INFO] [stdout] 492 | fn visit_expr(&mut self, ex: &hir::Expr) { visit_expr(self, ex); } [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:496:33 [INFO] [stdout] | [INFO] [stdout] 496 | fn visit_arm(&mut self, a: &hir::Arm) { visit_arm(self, a); } [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:498:35 [INFO] [stdout] | [INFO] [stdout] 498 | fn visit_local(&mut self, l: &hir::Local) { visit_local(self, l); } [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:500:35 [INFO] [stdout] | [INFO] [stdout] 500 | fn visit_block(&mut self, b: &hir::Block) { visit_block(self, b); } [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:503:39 [INFO] [stdout] | [INFO] [stdout] 503 | fn visit_item(_rcx: &mut Rcx, _item: &hir::Item) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:507:35 [INFO] [stdout] | [INFO] [stdout] 507 | fn visit_block(rcx: &mut Rcx, b: &hir::Block) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:508:5 [INFO] [stdout] | [INFO] [stdout] 508 | visit::walk_block(rcx, b); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:511:35 [INFO] [stdout] | [INFO] [stdout] 511 | fn visit_arm(rcx: &mut Rcx, arm: &hir::Arm) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:517:5 [INFO] [stdout] | [INFO] [stdout] 517 | visit::walk_arm(rcx, arm); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:520:35 [INFO] [stdout] | [INFO] [stdout] 520 | fn visit_local(rcx: &mut Rcx, l: &hir::Local) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:524:5 [INFO] [stdout] | [INFO] [stdout] 524 | visit::walk_local(rcx, l); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:527:36 [INFO] [stdout] | [INFO] [stdout] 527 | fn constrain_bindings_in_pat(pat: &hir::Pat, rcx: &mut Rcx) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:564:37 [INFO] [stdout] | [INFO] [stdout] 564 | fn visit_expr(rcx: &mut Rcx, expr: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MethodCall` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:576:23 [INFO] [stdout] | [INFO] [stdout] 576 | let method_call = MethodCall::expr(expr.id); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `MethodCall` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:586:13 [INFO] [stdout] | [INFO] [stdout] 586 | hir::ExprMethodCall(..) => [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:588:13 [INFO] [stdout] | [INFO] [stdout] 588 | hir::ExprUnary(op, _) if op == hir::UnDeref => [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:588:44 [INFO] [stdout] | [INFO] [stdout] 588 | hir::ExprUnary(op, _) if op == hir::UnDeref => [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:604:13 [INFO] [stdout] | [INFO] [stdout] 604 | adjustment::AdjustDerefRef(adjustment::AutoDerefRef { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:604:40 [INFO] [stdout] | [INFO] [stdout] 604 | adjustment::AdjustDerefRef(adjustment::AutoDerefRef { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:672:9 [INFO] [stdout] | [INFO] [stdout] 672 | hir::ExprPath(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:679:9 [INFO] [stdout] | [INFO] [stdout] 679 | hir::ExprCall(ref callee, ref args) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:689:13 [INFO] [stdout] | [INFO] [stdout] 689 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:692:9 [INFO] [stdout] | [INFO] [stdout] 692 | hir::ExprMethodCall(_, _, ref args) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:696:13 [INFO] [stdout] | [INFO] [stdout] 696 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:699:9 [INFO] [stdout] | [INFO] [stdout] 699 | hir::ExprAssignOp(_, ref lhs, ref rhs) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:705:13 [INFO] [stdout] | [INFO] [stdout] 705 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:708:9 [INFO] [stdout] | [INFO] [stdout] 708 | hir::ExprIndex(ref lhs, ref rhs) if has_method_map => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:712:13 [INFO] [stdout] | [INFO] [stdout] 712 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:715:9 [INFO] [stdout] | [INFO] [stdout] 715 | hir::ExprBinary(op, ref lhs, ref rhs) if has_method_map => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir_util` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:716:40 [INFO] [stdout] | [INFO] [stdout] 716 | let implicitly_ref_args = !hir_util::is_by_value_binop(op.node); [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `hir_util` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:725:13 [INFO] [stdout] | [INFO] [stdout] 725 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:728:9 [INFO] [stdout] | [INFO] [stdout] 728 | hir::ExprBinary(_, ref lhs, ref rhs) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:739:13 [INFO] [stdout] | [INFO] [stdout] 739 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:742:9 [INFO] [stdout] | [INFO] [stdout] 742 | hir::ExprUnary(op, ref lhs) if has_method_map => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir_util` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:743:40 [INFO] [stdout] | [INFO] [stdout] 743 | let implicitly_ref_args = !hir_util::is_by_value_unop(op); [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `hir_util` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:747:35 [INFO] [stdout] | [INFO] [stdout] 747 | ... None::.iter(), implicitly_ref_args); [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:749:13 [INFO] [stdout] | [INFO] [stdout] 749 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:752:9 [INFO] [stdout] | [INFO] [stdout] 752 | hir::ExprUnary(hir::UnDeref, ref base) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:752:24 [INFO] [stdout] | [INFO] [stdout] 752 | hir::ExprUnary(hir::UnDeref, ref base) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MethodCall` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:754:31 [INFO] [stdout] | [INFO] [stdout] 754 | let method_call = MethodCall::expr(expr.id); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `MethodCall` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:758:43 [INFO] [stdout] | [INFO] [stdout] 758 | ... None::.iter(), true); [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:770:13 [INFO] [stdout] | [INFO] [stdout] 770 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 773 | hir::ExprIndex(ref vec_expr, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:778:13 [INFO] [stdout] | [INFO] [stdout] 778 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:781:9 [INFO] [stdout] | [INFO] [stdout] 781 | hir::ExprCast(ref source, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:786:13 [INFO] [stdout] | [INFO] [stdout] 786 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:789:9 [INFO] [stdout] | [INFO] [stdout] 789 | hir::ExprAddrOf(m, ref base) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:801:13 [INFO] [stdout] | [INFO] [stdout] 801 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:804:9 [INFO] [stdout] | [INFO] [stdout] 804 | hir::ExprMatch(ref discr, ref arms, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:807:13 [INFO] [stdout] | [INFO] [stdout] 807 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:810:9 [INFO] [stdout] | [INFO] [stdout] 810 | hir::ExprClosure(_, _, ref body) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:814:9 [INFO] [stdout] | [INFO] [stdout] 814 | hir::ExprLoop(ref body, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:816:13 [INFO] [stdout] | [INFO] [stdout] 816 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:820:9 [INFO] [stdout] | [INFO] [stdout] 820 | hir::ExprWhile(ref cond, ref body, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:831:13 [INFO] [stdout] | [INFO] [stdout] 831 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:837:31 [INFO] [stdout] | [INFO] [stdout] 837 | cast_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:838:33 [INFO] [stdout] | [INFO] [stdout] 838 | source_expr: &hir::Expr) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:850:40 [INFO] [stdout] | [INFO] [stdout] 850 | ... cast_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:883:31 [INFO] [stdout] | [INFO] [stdout] 883 | expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:884:31 [INFO] [stdout] | [INFO] [stdout] 884 | body: &hir::Block) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:886:5 [INFO] [stdout] | [INFO] [stdout] 886 | visit::walk_expr(rcx, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:891:32 [INFO] [stdout] | [INFO] [stdout] 891 | callee_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:892:34 [INFO] [stdout] | [INFO] [stdout] 892 | _call_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:893:36 [INFO] [stdout] | [INFO] [stdout] 893 | _callee_expr: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:908:44 [INFO] [stdout] | [INFO] [stdout] 908 | fn constrain_call<'a, I: Iterator>(rcx: &mut Rcx, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:909:68 [INFO] [stdout] | [INFO] [stdout] 909 | ... call_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:910:74 [INFO] [stdout] | [INFO] [stdout] 910 | ... receiver: Option<&hir::Expr>, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:967:48 [INFO] [stdout] | [INFO] [stdout] 967 | ... deref_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MethodCall` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:979:27 [INFO] [stdout] | [INFO] [stdout] 979 | let method_call = MethodCall::autoderef(deref_expr.id, i as u32); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `MethodCall` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1088:43 [INFO] [stdout] | [INFO] [stdout] 1088 | ... index_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1111:9 [INFO] [stdout] | [INFO] [stdout] 1111 | id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1132:39 [INFO] [stdout] | [INFO] [stdout] 1132 | fn link_addr_of(rcx: &mut Rcx, expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1133:29 [INFO] [stdout] | [INFO] [stdout] 1133 | mutability: hir::Mutability, base: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1133:53 [INFO] [stdout] | [INFO] [stdout] 1133 | mutability: hir::Mutability, base: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1149:34 [INFO] [stdout] | [INFO] [stdout] 1149 | fn link_local(rcx: &Rcx, local: &hir::Local) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1163:34 [INFO] [stdout] | [INFO] [stdout] 1163 | fn link_match(rcx: &Rcx, discr: &hir::Expr, arms: &[hir::Arm]) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1163:53 [INFO] [stdout] | [INFO] [stdout] 1163 | fn link_match(rcx: &Rcx, discr: &hir::Expr, arms: &[hir::Arm]) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1178:60 [INFO] [stdout] | [INFO] [stdout] 1178 | fn link_fn_args(rcx: &Rcx, body_scope: CodeExtent, args: &[hir::Arg]) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1197:38 [INFO] [stdout] | [INFO] [stdout] 1197 | root_pat: &hir::Pat) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1204:17 [INFO] [stdout] | [INFO] [stdout] 1204 | hir::PatIdent(hir::BindByRef(mutbl), _, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1204:31 [INFO] [stdout] | [INFO] [stdout] 1204 | hir::PatIdent(hir::BindByRef(mutbl), _, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1211:17 [INFO] [stdout] | [INFO] [stdout] 1211 | hir::PatVec(_, Some(ref slice_pat), _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1229:24 [INFO] [stdout] | [INFO] [stdout] 1229 | expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1231:27 [INFO] [stdout] | [INFO] [stdout] 1231 | autoref: &adjustment::AutoRef) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1239:9 [INFO] [stdout] | [INFO] [stdout] 1239 | adjustment::AutoPtr(r, m) => { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `adjustment` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1244:9 [INFO] [stdout] | [INFO] [stdout] 1244 | adjustment::AutoUnsafe(m) => { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared crate or module `adjustment` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1254:23 [INFO] [stdout] | [INFO] [stdout] 1254 | expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1268:45 [INFO] [stdout] | [INFO] [stdout] 1268 | ... id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1269:48 [INFO] [stdout] | [INFO] [stdout] 1269 | ... mutbl: hir::Mutability, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericKind` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1584:19 [INFO] [stdout] | [INFO] [stdout] 1584 | let generic = GenericKind::Param(param_ty); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GenericKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericKind` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1683:19 [INFO] [stdout] | [INFO] [stdout] 1683 | let generic = GenericKind::Projection(projection_ty); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GenericKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericKind` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1708:66 [INFO] [stdout] | [INFO] [stdout] 1708 | let mut param_bounds = declared_generic_bounds_from_env(rcx, GenericKind::Param(param_ty)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GenericKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VerifyBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1714:5 [INFO] [stdout] | [INFO] [stdout] 1714 | VerifyBound::AnyRegion(param_bounds) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `VerifyBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericKind` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1725:47 [INFO] [stdout] | [INFO] [stdout] 1725 | declared_generic_bounds_from_env(rcx, GenericKind::Projection(projection_ty)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GenericKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VerifyBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1746:5 [INFO] [stdout] | [INFO] [stdout] 1746 | VerifyBound::AnyRegion(declared_bounds).or(recursive_bound) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `VerifyBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VerifyBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1761:17 [INFO] [stdout] | [INFO] [stdout] 1761 | bounds.push(VerifyBound::AllRegions(regions)); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `VerifyBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VerifyBound` [INFO] [stdout] --> mytypeck/src/check/regionck.rs:1769:9 [INFO] [stdout] | [INFO] [stdout] 1769 | VerifyBound::AllBounds(bounds) [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `VerifyBound` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:105:24 [INFO] [stdout] | [INFO] [stdout] 105 | expr_a: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:166:41 [INFO] [stdout] | [INFO] [stdout] 166 | ... expr_a: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:169:41 [INFO] [stdout] | [INFO] [stdout] 169 | ... mutbl_b: hir::Mutability) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LvaluePreference` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:193:27 [INFO] [stdout] | [INFO] [stdout] 193 | let lvalue_pref = LvaluePreference::from_mutbl(mutbl_b); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `LvaluePreference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TypeError` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:253:24 [INFO] [stdout] | [INFO] [stdout] 253 | return Err(TypeError::Mismatch); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TypeError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ObligationCause` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:286:21 [INFO] [stdout] | [INFO] [stdout] 286 | let cause = ObligationCause::misc(self.origin.span(), self.fcx.body_id); [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `ObligationCause` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TypeError` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:313:32 [INFO] [stdout] | [INFO] [stdout] 313 | return Err(TypeError::Mismatch); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TypeError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:362:22 [INFO] [stdout] | [INFO] [stdout] 362 | (hir::Unsafety::Normal, hir::Unsafety::Unsafe) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:362:45 [INFO] [stdout] | [INFO] [stdout] 362 | (hir::Unsafety::Normal, hir::Unsafety::Unsafe) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:402:35 [INFO] [stdout] | [INFO] [stdout] 402 | mutbl_b: hir::Mutability) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:437:37 [INFO] [stdout] | [INFO] [stdout] 437 | ... expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:471:36 [INFO] [stdout] | [INFO] [stdout] 471 | fn coerce_mutbls<'tcx>(from_mutbl: hir::Mutability, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:472:34 [INFO] [stdout] | [INFO] [stdout] 472 | to_mutbl: hir::Mutability) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:475:10 [INFO] [stdout] | [INFO] [stdout] 475 | (hir::MutMutable, hir::MutMutable) | [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:475:27 [INFO] [stdout] | [INFO] [stdout] 475 | (hir::MutMutable, hir::MutMutable) | [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:476:10 [INFO] [stdout] | [INFO] [stdout] 476 | (hir::MutImmutable, hir::MutImmutable) | [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:476:29 [INFO] [stdout] | [INFO] [stdout] 476 | (hir::MutImmutable, hir::MutImmutable) | [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:477:10 [INFO] [stdout] | [INFO] [stdout] 477 | (hir::MutMutable, hir::MutImmutable) => Ok(None), [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:477:27 [INFO] [stdout] | [INFO] [stdout] 477 | (hir::MutMutable, hir::MutImmutable) => Ok(None), [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:478:10 [INFO] [stdout] | [INFO] [stdout] 478 | (hir::MutImmutable, hir::MutMutable) => Err(TypeError::Mutability) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:478:29 [INFO] [stdout] | [INFO] [stdout] 478 | (hir::MutImmutable, hir::MutMutable) => Err(TypeError::Mutability) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TypeError` [INFO] [stdout] --> mytypeck/src/check/coercion.rs:478:53 [INFO] [stdout] | [INFO] [stdout] 478 | (hir::MutImmutable, hir::MutMutable) => Err(TypeError::Mutability) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `TypeError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/demand.rs:59:32 [INFO] [stdout] | [INFO] [stdout] 59 | expr: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:29:22 [INFO] [stdout] | [INFO] [stdout] 29 | self_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:30:22 [INFO] [stdout] | [INFO] [stdout] 30 | call_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:49:43 [INFO] [stdout] | [INFO] [stdout] 49 | self_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:50:43 [INFO] [stdout] | [INFO] [stdout] 50 | call_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:68:29 [INFO] [stdout] | [INFO] [stdout] 68 | self_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:69:29 [INFO] [stdout] | [INFO] [stdout] 69 | call_expr: &'tcx hir::Expr) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:466:24 [INFO] [stdout] | [INFO] [stdout] 466 | mutbl: hir::MutMutable, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:477:17 [INFO] [stdout] | [INFO] [stdout] 477 | hir::ExprField(ref expr, _) | [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:478:17 [INFO] [stdout] | [INFO] [stdout] 478 | hir::ExprTupField(ref expr, _) | [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:479:17 [INFO] [stdout] | [INFO] [stdout] 479 | hir::ExprIndex(ref expr, _) | [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:480:17 [INFO] [stdout] | [INFO] [stdout] 480 | hir::ExprUnary(hir::UnDeref, ref expr) => exprs.push(&**expr), [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:480:32 [INFO] [stdout] | [INFO] [stdout] 480 | hir::ExprUnary(hir::UnDeref, ref expr) => exprs.push(&**expr), [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:524:21 [INFO] [stdout] | [INFO] [stdout] 524 | hir::ExprIndex(ref base_expr, ref index_expr) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:592:21 [INFO] [stdout] | [INFO] [stdout] 592 | hir::ExprUnary(hir::UnDeref, ref base_expr) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/confirm.rs:592:36 [INFO] [stdout] | [INFO] [stdout] 592 | hir::ExprUnary(hir::UnDeref, ref base_expr) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:41:16 [INFO] [stdout] | [INFO] [stdout] 41 | item_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:95:25 [INFO] [stdout] | [INFO] [stdout] 95 | pub autoref: Option, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:131:35 [INFO] [stdout] | [INFO] [stdout] 131 | item_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:133:39 [INFO] [stdout] | [INFO] [stdout] 133 | scope_expr_id: ast::NodeId) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:236:23 [INFO] [stdout] | [INFO] [stdout] 236 | item_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:314:57 [INFO] [stdout] | [INFO] [stdout] 314 | ty::TyRawPtr(ty::TypeAndMut { ty: _, mutbl: hir::MutImmutable }) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:318:57 [INFO] [stdout] | [INFO] [stdout] 318 | ty::TyRawPtr(ty::TypeAndMut { ty: _, mutbl: hir::MutMutable }) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:322:23 [INFO] [stdout] | [INFO] [stdout] 322 | ty::TyInt(ast::TyI8) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:326:23 [INFO] [stdout] | [INFO] [stdout] 326 | ty::TyInt(ast::TyI16) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:330:23 [INFO] [stdout] | [INFO] [stdout] 330 | ty::TyInt(ast::TyI32) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:334:23 [INFO] [stdout] | [INFO] [stdout] 334 | ty::TyInt(ast::TyI64) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:338:23 [INFO] [stdout] | [INFO] [stdout] 338 | ty::TyInt(ast::TyIs) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:342:24 [INFO] [stdout] | [INFO] [stdout] 342 | ty::TyUint(ast::TyU8) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:346:24 [INFO] [stdout] | [INFO] [stdout] 346 | ty::TyUint(ast::TyU16) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:350:24 [INFO] [stdout] | [INFO] [stdout] 350 | ty::TyUint(ast::TyU32) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:354:24 [INFO] [stdout] | [INFO] [stdout] 354 | ty::TyUint(ast::TyU64) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:358:24 [INFO] [stdout] | [INFO] [stdout] 358 | ty::TyUint(ast::TyUs) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:362:25 [INFO] [stdout] | [INFO] [stdout] 362 | ty::TyFloat(ast::TyF32) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:366:25 [INFO] [stdout] | [INFO] [stdout] 366 | ty::TyFloat(ast::TyF64) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:565:67 [INFO] [stdout] | [INFO] [stdout] 565 | ... expr_id: ast::NodeId) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:955:10 [INFO] [stdout] | [INFO] [stdout] 955 | [hir::MutImmutable, hir::MutMutable].iter().filter_map(|&m| { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:955:29 [INFO] [stdout] | [INFO] [stdout] 955 | [hir::MutImmutable, hir::MutMutable].iter().filter_map(|&m| { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1285:31 [INFO] [stdout] | [INFO] [stdout] 1285 | item_name: ast::Name) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1300:32 [INFO] [stdout] | [INFO] [stdout] 1300 | item_name: ast::Name) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:42:42 [INFO] [stdout] | [INFO] [stdout] 42 | ... item_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:43:50 [INFO] [stdout] | [INFO] [stdout] 43 | ... rcvr_expr: Option<&hir::Expr>, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Substs` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:98:50 [INFO] [stdout] | [INFO] [stdout] 98 | ... let fn_once_substs = Substs::new_trait(vec![infcx.next_ty_var()], [INFO] [stdout] | ^^^^^^ use of undeclared type `Substs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Obligation` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:104:46 [INFO] [stdout] | [INFO] [stdout] 104 | ... let obligation = Obligation::misc(span, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Obligation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SelectionContext` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:107:45 [INFO] [stdout] | [INFO] [stdout] 107 | ... let mut selcx = SelectionContext::new(infcx); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `SelectionContext` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `pprust` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:167:30 [INFO] [stdout] | [INFO] [stdout] 167 | msg, pprust::expr_to_string(callee)) [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `pprust` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:177:37 [INFO] [stdout] | [INFO] [stdout] 177 | item_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:233:50 [INFO] [stdout] | [INFO] [stdout] 233 | ... item_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:234:58 [INFO] [stdout] | [INFO] [stdout] 234 | ... rcvr_expr: Option<&hir::Expr>, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:312:54 [INFO] [stdout] | [INFO] [stdout] 312 | ... rcvr_expr: Option<&hir::Expr>) -> bool { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:392:28 [INFO] [stdout] | [INFO] [stdout] 392 | impl<'v, 'a, 'tcx> visit::Visitor<'v> for Visitor<'a, 'tcx> { [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:393:45 [INFO] [stdout] | [INFO] [stdout] 393 | fn visit_item(&mut self, i: &'v hir::Item) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:395:21 [INFO] [stdout] | [INFO] [stdout] 395 | hir::ItemTrait(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:401:17 [INFO] [stdout] | [INFO] [stdout] 401 | visit::walk_item(self, i) [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/method/suggest.rs:404:9 [INFO] [stdout] | [INFO] [stdout] 404 | visit::walk_crate(&mut Visitor { [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:83:38 [INFO] [stdout] | [INFO] [stdout] 83 | method_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:85:39 [INFO] [stdout] | [INFO] [stdout] 85 | call_expr_id: ast::NodeId) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:113:38 [INFO] [stdout] | [INFO] [stdout] 113 | method_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:116:42 [INFO] [stdout] | [INFO] [stdout] 116 | call_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:117:42 [INFO] [stdout] | [INFO] [stdout] 117 | self_expr: &'tcx hir::Expr) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:134:53 [INFO] [stdout] | [INFO] [stdout] 134 | ... self_expr: Option<&hir::Expr>, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:135:42 [INFO] [stdout] | [INFO] [stdout] 135 | ... m_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:156:62 [INFO] [stdout] | [INFO] [stdout] 156 | ... self_expr: Option<&hir::Expr>, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:157:51 [INFO] [stdout] | [INFO] [stdout] 157 | ... m_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:334:44 [INFO] [stdout] | [INFO] [stdout] 334 | ... method_name: ast::Name, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:336:40 [INFO] [stdout] | [INFO] [stdout] 336 | ... expr_id: ast::NodeId) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:344:31 [INFO] [stdout] | [INFO] [stdout] 344 | if pick.item.vis() != hir::Public { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:363:32 [INFO] [stdout] | [INFO] [stdout] 363 | item_name: ast::Name) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:374:31 [INFO] [stdout] | [INFO] [stdout] 374 | item_name: ast::Name) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:60:32 [INFO] [stdout] | [INFO] [stdout] 60 | _id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:61:35 [INFO] [stdout] | [INFO] [stdout] 61 | _decl: &hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:62:34 [INFO] [stdout] | [INFO] [stdout] 62 | body: &hir::Block) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:76:37 [INFO] [stdout] | [INFO] [stdout] 76 | ... body: &hir::Expr) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:94:43 [INFO] [stdout] | [INFO] [stdout] 94 | closures_with_inferred_kinds: HashSet, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:98:37 [INFO] [stdout] | [INFO] [stdout] 98 | fn visit_expr(&mut self, expr: &hir::Expr) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:100:13 [INFO] [stdout] | [INFO] [stdout] 100 | hir::ExprClosure(cc, _, ref body) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | visit::walk_expr(self, expr); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:111:37 [INFO] [stdout] | [INFO] [stdout] 111 | fn visit_item(&mut self, _: &'v hir::Item) { } [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:128:29 [INFO] [stdout] | [INFO] [stdout] 128 | expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:129:38 [INFO] [stdout] | [INFO] [stdout] 129 | capture_clause: hir::CaptureClause, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:130:30 [INFO] [stdout] | [INFO] [stdout] 130 | _body: &hir::Block) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:149:21 [INFO] [stdout] | [INFO] [stdout] 149 | hir::CaptureByValue => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:152:21 [INFO] [stdout] | [INFO] [stdout] 152 | hir::CaptureByRef => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:172:47 [INFO] [stdout] | [INFO] [stdout] 172 | closures_with_inferred_kinds: &'a HashSet, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:177:54 [INFO] [stdout] | [INFO] [stdout] 177 | closures_with_inferred_kinds: &'a HashSet) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:183:28 [INFO] [stdout] | [INFO] [stdout] 183 | id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:185:31 [INFO] [stdout] | [INFO] [stdout] 185 | decl: &hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:186:31 [INFO] [stdout] | [INFO] [stdout] 186 | body: &hir::Block) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:242:47 [INFO] [stdout] | [INFO] [stdout] 242 | fn final_upvar_tys(&mut self, closure_id: ast::NodeId) -> Vec> { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:476:40 [INFO] [stdout] | [INFO] [stdout] 476 | ... closure_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:512:26 [INFO] [stdout] | [INFO] [stdout] 512 | fn_kind: visit::FnKind<'v>, [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:513:27 [INFO] [stdout] | [INFO] [stdout] 513 | decl: &'v hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:514:27 [INFO] [stdout] | [INFO] [stdout] 514 | body: &'v hir::Block, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:516:21 [INFO] [stdout] | [INFO] [stdout] 516 | id: ast::NodeId) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:518:9 [INFO] [stdout] | [INFO] [stdout] 518 | visit::walk_fn(self, fn_kind, decl, body, span); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:523:37 [INFO] [stdout] | [INFO] [stdout] 523 | fn visit_item(&mut self, _: &'v hir::Item) { } [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:528:29 [INFO] [stdout] | [INFO] [stdout] 528 | _consume_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:538:35 [INFO] [stdout] | [INFO] [stdout] 538 | _matched_pat: &hir::Pat, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:544:35 [INFO] [stdout] | [INFO] [stdout] 544 | _consume_pat: &hir::Pat, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:553:26 [INFO] [stdout] | [INFO] [stdout] 553 | borrow_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:575:31 [INFO] [stdout] | [INFO] [stdout] 575 | _id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/upvar.rs:580:31 [INFO] [stdout] | [INFO] [stdout] 580 | _assignment_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:55:49 [INFO] [stdout] | [INFO] [stdout] 55 | fn check_item_well_formed(&mut self, item: &hir::Item) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 79 | hir::ItemImpl(_, hir::ImplPolarity::Positive, _, _, _, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:79:30 [INFO] [stdout] | [INFO] [stdout] 79 | hir::ItemImpl(_, hir::ImplPolarity::Positive, _, _, _, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:82:13 [INFO] [stdout] | [INFO] [stdout] 82 | hir::ItemImpl(_, hir::ImplPolarity::Negative, _, Some(_), _, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:82:30 [INFO] [stdout] | [INFO] [stdout] 82 | hir::ItemImpl(_, hir::ImplPolarity::Negative, _, Some(_), _, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | hir::ItemFn(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:98:13 [INFO] [stdout] | [INFO] [stdout] 98 | hir::ItemStatic(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:101:13 [INFO] [stdout] | [INFO] [stdout] 101 | hir::ItemConst(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:104:13 [INFO] [stdout] | [INFO] [stdout] 104 | hir::ItemStruct(ref struct_def, ref ast_generics) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:111:13 [INFO] [stdout] | [INFO] [stdout] 111 | hir::ItemEnum(ref enum_def, ref ast_generics) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:118:13 [INFO] [stdout] | [INFO] [stdout] 118 | hir::ItemTrait(_, _, _, ref items) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:132:38 [INFO] [stdout] | [INFO] [stdout] 132 | fn with_fcx(&mut self, item: &hir::Item, mut f: F) where [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:153:45 [INFO] [stdout] | [INFO] [stdout] 153 | fn check_type_defn(&mut self, item: &hir::Item, mut lookup_fields: F) where [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:189:31 [INFO] [stdout] | [INFO] [stdout] 189 | item: &hir::Item) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:211:26 [INFO] [stdout] | [INFO] [stdout] 211 | item: &hir::Item) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:280:45 [INFO] [stdout] | [INFO] [stdout] 280 | ... item: &hir::Item, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:281:53 [INFO] [stdout] | [INFO] [stdout] 281 | ... ast_generics: &hir::Generics) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:322:32 [INFO] [stdout] | [INFO] [stdout] 322 | ast_generics: &hir::Generics, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `special_idents` [INFO] [stdout] --> mytypeck/src/check/wf.rs:329:26 [INFO] [stdout] | [INFO] [stdout] 329 | SelfSpace => special_idents::type_self.name, [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `special_idents` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:337:37 [INFO] [stdout] | [INFO] [stdout] 337 | ast_generics: &hir::Generics, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:338:29 [INFO] [stdout] | [INFO] [stdout] 338 | item: &hir::Item, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wf.rs:352:38 [INFO] [stdout] | [INFO] [stdout] 352 | param_name: ast::Name) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:424:34 [INFO] [stdout] | [INFO] [stdout] 424 | fn visit_item(&mut self, i: &hir::Item) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/wf.rs:426:9 [INFO] [stdout] | [INFO] [stdout] 426 | visit::walk_item(self, i); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:430:41 [INFO] [stdout] | [INFO] [stdout] 430 | fk: FnKind<'v>, fd: &'v hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:431:24 [INFO] [stdout] | [INFO] [stdout] 431 | b: &'v hir::Block, span: Span, id: ast::NodeId) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wf.rs:431:52 [INFO] [stdout] | [INFO] [stdout] 431 | b: &'v hir::Block, span: Span, id: ast::NodeId) { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnKind` [INFO] [stdout] --> mytypeck/src/check/wf.rs:433:13 [INFO] [stdout] | [INFO] [stdout] 433 | FnKind::Closure | FnKind::ItemFn(..) => {} [INFO] [stdout] | ^^^^^^ use of undeclared type `FnKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnKind` [INFO] [stdout] --> mytypeck/src/check/wf.rs:433:31 [INFO] [stdout] | [INFO] [stdout] 433 | FnKind::Closure | FnKind::ItemFn(..) => {} [INFO] [stdout] | ^^^^^^ use of undeclared type `FnKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnKind` [INFO] [stdout] --> mytypeck/src/check/wf.rs:434:13 [INFO] [stdout] | [INFO] [stdout] 434 | FnKind::Method(..) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `FnKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/wf.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | visit::walk_fn(self, fk, fd, b, span) [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:446:52 [INFO] [stdout] | [INFO] [stdout] 446 | fn visit_trait_item(&mut self, trait_item: &'v hir::TraitItem) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:447:16 [INFO] [stdout] | [INFO] [stdout] 447 | if let hir::MethodTraitItem(_, None) = trait_item.node { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/wf.rs:463:9 [INFO] [stdout] | [INFO] [stdout] 463 | visit::walk_trait_item(self, trait_item) [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wf.rs:479:23 [INFO] [stdout] | [INFO] [stdout] 479 | scope: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:627:42 [INFO] [stdout] | [INFO] [stdout] 627 | ... struct_def: &hir::VariantData) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wf.rs:646:39 [INFO] [stdout] | [INFO] [stdout] 646 | ... enum_def: &hir::EnumDef) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:62:49 [INFO] [stdout] | [INFO] [stdout] 62 | fn check_item_well_formed(&mut self, item: &hir::Item) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | hir::ItemImpl(_, hir::ImplPolarity::Positive, _, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:86:30 [INFO] [stdout] | [INFO] [stdout] 86 | hir::ItemImpl(_, hir::ImplPolarity::Positive, _, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:90:13 [INFO] [stdout] | [INFO] [stdout] 90 | hir::ItemImpl(_, hir::ImplPolarity::Negative, _, Some(_), _, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:90:30 [INFO] [stdout] | [INFO] [stdout] 90 | hir::ItemImpl(_, hir::ImplPolarity::Negative, _, Some(_), _, _) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:104:13 [INFO] [stdout] | [INFO] [stdout] 104 | hir::ItemFn(_, _, _, _, _, ref body) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:107:13 [INFO] [stdout] | [INFO] [stdout] 107 | hir::ItemStatic(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:110:13 [INFO] [stdout] | [INFO] [stdout] 110 | hir::ItemConst(..) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:113:13 [INFO] [stdout] | [INFO] [stdout] 113 | hir::ItemStruct(ref struct_def, ref ast_generics) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:120:13 [INFO] [stdout] | [INFO] [stdout] 120 | hir::ItemEnum(ref enum_def, ref ast_generics) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:127:13 [INFO] [stdout] | [INFO] [stdout] 127 | hir::ItemTrait(_, _, _, ref items) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:134:53 [INFO] [stdout] | [INFO] [stdout] 134 | fn check_trait_or_impl_item(&mut self, item_id: ast::NodeId, span: Span) { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:171:43 [INFO] [stdout] | [INFO] [stdout] 171 | fn with_item_fcx(&mut self, item: &hir::Item, f: F) where [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:178:35 [INFO] [stdout] | [INFO] [stdout] 178 | fn with_fcx(&mut self, id: ast::NodeId, span: Span, mut f: F) where [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:193:45 [INFO] [stdout] | [INFO] [stdout] 193 | fn check_type_defn(&mut self, item: &hir::Item, mut lookup_fields: F) where [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:228:27 [INFO] [stdout] | [INFO] [stdout] 228 | item: &hir::Item, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:229:31 [INFO] [stdout] | [INFO] [stdout] 229 | items: &[P]) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:249:29 [INFO] [stdout] | [INFO] [stdout] 249 | item: &hir::Item, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:250:29 [INFO] [stdout] | [INFO] [stdout] 250 | body: &hir::Block) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:274:31 [INFO] [stdout] | [INFO] [stdout] 274 | item: &hir::Item) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:294:26 [INFO] [stdout] | [INFO] [stdout] 294 | item: &hir::Item, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:295:33 [INFO] [stdout] | [INFO] [stdout] 295 | ast_self_ty: &hir::Ty, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:296:42 [INFO] [stdout] | [INFO] [stdout] 296 | ast_trait_ref: &Option) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:359:42 [INFO] [stdout] | [INFO] [stdout] 359 | ... free_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:386:45 [INFO] [stdout] | [INFO] [stdout] 386 | ... item: &hir::Item, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:387:53 [INFO] [stdout] | [INFO] [stdout] 387 | ... ast_generics: &hir::Generics) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:428:32 [INFO] [stdout] | [INFO] [stdout] 428 | ast_generics: &hir::Generics, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `special_idents` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:435:26 [INFO] [stdout] | [INFO] [stdout] 435 | SelfSpace => special_idents::type_self.name, [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `special_idents` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:443:37 [INFO] [stdout] | [INFO] [stdout] 443 | ast_generics: &hir::Generics, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:444:29 [INFO] [stdout] | [INFO] [stdout] 444 | item: &hir::Item, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:458:38 [INFO] [stdout] | [INFO] [stdout] 458 | param_name: ast::Name) [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:492:34 [INFO] [stdout] | [INFO] [stdout] 492 | fn visit_item(&mut self, i: &hir::Item) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:495:9 [INFO] [stdout] | [INFO] [stdout] 495 | visit::walk_item(self, i); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:498:52 [INFO] [stdout] | [INFO] [stdout] 498 | fn visit_trait_item(&mut self, trait_item: &'v hir::TraitItem) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:501:9 [INFO] [stdout] | [INFO] [stdout] 501 | visit::walk_trait_item(self, trait_item) [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:504:50 [INFO] [stdout] | [INFO] [stdout] 504 | fn visit_impl_item(&mut self, impl_item: &'v hir::ImplItem) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `visit` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:507:9 [INFO] [stdout] | [INFO] [stdout] 507 | visit::walk_impl_item(self, impl_item) [INFO] [stdout] | ^^^^^ use of undeclared crate or module `visit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:524:42 [INFO] [stdout] | [INFO] [stdout] 524 | ... struct_def: &hir::VariantData) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:543:39 [INFO] [stdout] | [INFO] [stdout] 543 | ... enum_def: &hir::EnumDef) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:585:70 [INFO] [stdout] | [INFO] [stdout] 585 | pub fn error_392<'tcx>(tcx: &ty::ctxt<'tcx>, span: Span, param_name: ast::Name) { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:590:64 [INFO] [stdout] | [INFO] [stdout] 590 | pub fn error_194<'tcx>(tcx: &ty::ctxt<'tcx>, span: Span, name: ast::Name) { [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/cast.rs:59:11 [INFO] [stdout] | [INFO] [stdout] 59 | expr: hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/cast.rs:113:22 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn new(expr: hir::Expr, expr_ty: Ty<'tcx>, cast_ty: Ty<'tcx>, span: Span) [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:216:54 [INFO] [stdout] | [INFO] [stdout] 216 | ... CastKind::CoercionCast); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastTy` [INFO] [stdout] --> mytypeck/src/check/cast.rs:233:39 [INFO] [stdout] | [INFO] [stdout] 233 | let (t_from, t_cast) = match (CastTy::from_ty(self.expr_ty), [INFO] [stdout] | ^^^^^^ use of undeclared type `CastTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastTy` [INFO] [stdout] --> mytypeck/src/check/cast.rs:234:39 [INFO] [stdout] | [INFO] [stdout] 234 | ... CastTy::from_ty(self.cast_ty)) { [INFO] [stdout] | ^^^^^^ use of undeclared type `CastTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `CEnum` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:243:13 [INFO] [stdout] | [INFO] [stdout] 243 | (_, RPtr(_)) | (_, Int(CEnum)) | (_, FnPtr) => Err(CastError::NonScalar), [INFO] [stdout] | ^^^^^^^^^^^^ ----- ^^^^^^^^^^ pattern doesn't bind `CEnum` [INFO] [stdout] | | | [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `CEnum` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::CEnum` [INFO] [stdout] --> mytypeck/src/check/cast.rs:243:36 [INFO] [stdout] | [INFO] [stdout] 243 | (_, RPtr(_)) | (_, Int(CEnum)) | (_, FnPtr) => Err(CastError::NonScalar), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `FnPtr` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:243:13 [INFO] [stdout] | [INFO] [stdout] 243 | (_, RPtr(_)) | (_, Int(CEnum)) | (_, FnPtr) => Err(CastError::NonScalar), [INFO] [stdout] | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ----- variable not in all patterns [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `FnPtr` [INFO] [stdout] | pattern doesn't bind `FnPtr` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::FnPtr` [INFO] [stdout] --> mytypeck/src/check/cast.rs:243:50 [INFO] [stdout] | [INFO] [stdout] 243 | (_, RPtr(_)) | (_, Int(CEnum)) | (_, FnPtr) => Err(CastError::NonScalar), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/cast.rs:249:20 [INFO] [stdout] | [INFO] [stdout] 249 | (Int(U(ast::TyU8)), Int(Char)) => Ok(CastKind::U8CharCast), // u8-char-cast [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:249:50 [INFO] [stdout] | [INFO] [stdout] 249 | (Int(U(ast::TyU8)), Int(Char)) => Ok(CastKind::U8CharCast), // u8-char-cast [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Bool` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:34 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ---- ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `Bool` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `Bool` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Bool` [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:18 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `CEnum` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ ----- ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `CEnum` [INFO] [stdout] | | | [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `CEnum` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::CEnum` [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:39 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Char` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:13 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ ---- variable not in all patterns [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `Char` [INFO] [stdout] | pattern doesn't bind `Char` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Char` [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:61 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Bool` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:35 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ---- ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `Bool` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `Bool` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Bool` [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:18 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `CEnum` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ----- ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `CEnum` [INFO] [stdout] | | | [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `CEnum` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::CEnum` [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:40 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Char` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ ---- variable not in all patterns [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `Char` [INFO] [stdout] | pattern doesn't bind `Char` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Char` [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:63 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `FnPtr` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:261:13 [INFO] [stdout] | [INFO] [stdout] 261 | (Ptr(_), Float) | (FnPtr, Float) => Err(CastError::NeedViaUsize), [INFO] [stdout] | ^^^^^^^^^^^^^^^ ----- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `FnPtr` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::FnPtr` [INFO] [stdout] --> mytypeck/src/check/cast.rs:261:32 [INFO] [stdout] | [INFO] [stdout] 261 | (Ptr(_), Float) | (FnPtr, Float) => Err(CastError::NeedViaUsize), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:262:35 [INFO] [stdout] | [INFO] [stdout] 262 | (FnPtr, Int(_)) => Ok(CastKind::FnPtrAddrCast), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Float` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:263:13 [INFO] [stdout] | [INFO] [stdout] 263 | (RPtr(_), Int(_)) | (RPtr(_), Float) => Err(CastError::NeedViaPtr), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ----- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `Float` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Float` [INFO] [stdout] --> mytypeck/src/check/cast.rs:263:43 [INFO] [stdout] | [INFO] [stdout] 263 | (RPtr(_), Int(_)) | (RPtr(_), Float) => Err(CastError::NeedViaPtr), [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:271:40 [INFO] [stdout] | [INFO] [stdout] 271 | (Int(CEnum), Int(_)) => Ok(CastKind::EnumCast), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Bool` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:13 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ---- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `Bool` [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Bool` [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:40 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Char` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:35 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ---- ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `Char` [INFO] [stdout] | | [INFO] [stdout] | variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Char` [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:18 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:61 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0416]: identifier `Float` is bound more than once in the same pattern [INFO] [stdout] --> mytypeck/src/check/cast.rs:277:21 [INFO] [stdout] | [INFO] [stdout] 277 | (Float, Float) => Ok(CastKind::NumericCast), [INFO] [stdout] | ^^^^^ used in a pattern more than once [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `Float` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/cast.rs:274:13 [INFO] [stdout] | [INFO] [stdout] 274 | (Int(_), Int(_)) | [INFO] [stdout] | ^^^^^^^^^^^^^^^^ pattern doesn't bind `Float` [INFO] [stdout] 275 | (Int(_), Float) | [INFO] [stdout] | ----- variable not in all patterns [INFO] [stdout] 276 | (Float, Int(_)) | [INFO] [stdout] | ----- variable not in all patterns [INFO] [stdout] 277 | (Float, Float) => Ok(CastKind::NumericCast), [INFO] [stdout] | ----- variable not in all patterns [INFO] [stdout] | [INFO] [stdout] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Float` [INFO] [stdout] --> mytypeck/src/check/cast.rs:275:22 [INFO] [stdout] | [INFO] [stdout] 275 | (Int(_), Float) | [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:277:34 [INFO] [stdout] | [INFO] [stdout] 277 | (Float, Float) => Ok(CastKind::NumericCast), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:294:23 [INFO] [stdout] | [INFO] [stdout] 294 | return Ok(CastKind::PtrPtrCast); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:304:48 [INFO] [stdout] | [INFO] [stdout] 304 | (Some(a), Some(b)) if a == b => Ok(CastKind::PtrPtrCast), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:317:16 [INFO] [stdout] | [INFO] [stdout] 317 | Ok(CastKind::FnPtrPtrCast) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:331:16 [INFO] [stdout] | [INFO] [stdout] 331 | Ok(CastKind::PtrAddrCast) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/cast.rs:345:28 [INFO] [stdout] | [INFO] [stdout] 345 | if m_expr.mutbl == hir::MutImmutable && m_cast.mutbl == hir::MutImmutable { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/cast.rs:345:65 [INFO] [stdout] | [INFO] [stdout] 345 | if m_expr.mutbl == hir::MutImmutable && m_cast.mutbl == hir::MutImmutable { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:356:27 [INFO] [stdout] | [INFO] [stdout] 356 | return Ok(CastKind::ArrayPtrCast); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> mytypeck/src/check/cast.rs:370:15 [INFO] [stdout] | [INFO] [stdout] 370 | Ok(CastKind::AddrPtrCast) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:23:43 [INFO] [stdout] | [INFO] [stdout] 23 | ... expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:24:46 [INFO] [stdout] | [INFO] [stdout] 24 | ... _capture: hir::CaptureClause, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:25:48 [INFO] [stdout] | [INFO] [stdout] 25 | ... decl: &'tcx hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:26:48 [INFO] [stdout] | [INFO] [stdout] 26 | ... body: &'tcx hir::Block, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:43:34 [INFO] [stdout] | [INFO] [stdout] 43 | expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:45:39 [INFO] [stdout] | [INFO] [stdout] 45 | decl: &'tcx hir::FnDecl, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:46:39 [INFO] [stdout] | [INFO] [stdout] 46 | body: &'tcx hir::Block, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:55:44 [INFO] [stdout] | [INFO] [stdout] 55 | ... hir::Unsafety::Normal, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `abi` [INFO] [stdout] --> mytypeck/src/check/closure.rs:57:44 [INFO] [stdout] | [INFO] [stdout] 57 | ... abi::RustCall, [INFO] [stdout] | ^^^ use of undeclared crate or module `abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/closure.rs:81:14 [INFO] [stdout] | [INFO] [stdout] 81 | hir::Unsafety::Normal, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:72:46 [INFO] [stdout] | [INFO] [stdout] 72 | ... call_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:73:48 [INFO] [stdout] | [INFO] [stdout] 73 | ... callee_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:74:49 [INFO] [stdout] | [INFO] [stdout] 74 | ... arg_exprs: &'tcx [P], [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LvaluePreference` [INFO] [stdout] --> mytypeck/src/check/callee.rs:85:19 [INFO] [stdout] | [INFO] [stdout] 85 | LvaluePreference::NoPreference, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `LvaluePreference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:118:56 [INFO] [stdout] | [INFO] [stdout] 118 | ... call_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:119:58 [INFO] [stdout] | [INFO] [stdout] 119 | ... callee_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:181:52 [INFO] [stdout] | [INFO] [stdout] 181 | ... call_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:182:54 [INFO] [stdout] | [INFO] [stdout] 182 | ... callee_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> mytypeck/src/check/callee.rs:189:43 [INFO] [stdout] | [INFO] [stdout] 189 | (fcx.tcx().lang_items.fn_trait(), token::intern("call")), [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> mytypeck/src/check/callee.rs:190:47 [INFO] [stdout] | [INFO] [stdout] 190 | (fcx.tcx().lang_items.fn_mut_trait(), token::intern("call_mut")), [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> mytypeck/src/check/callee.rs:191:48 [INFO] [stdout] | [INFO] [stdout] 191 | (fcx.tcx().lang_items.fn_once_trait(), token::intern("call_once")), [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:218:46 [INFO] [stdout] | [INFO] [stdout] 218 | ... call_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:220:54 [INFO] [stdout] | [INFO] [stdout] 220 | ... arg_exprs: &'tcx [P], [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:277:55 [INFO] [stdout] | [INFO] [stdout] 277 | ... call_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:278:63 [INFO] [stdout] | [INFO] [stdout] 278 | ... arg_exprs: &'tcx [P], [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:306:49 [INFO] [stdout] | [INFO] [stdout] 306 | ... call_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:307:56 [INFO] [stdout] | [INFO] [stdout] 307 | ... callee_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:308:57 [INFO] [stdout] | [INFO] [stdout] 308 | ... arg_exprs: &'tcx [P], [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:326:58 [INFO] [stdout] | [INFO] [stdout] 326 | ... call_expr: &hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:334:22 [INFO] [stdout] | [INFO] [stdout] 334 | call_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/callee.rs:335:24 [INFO] [stdout] | [INFO] [stdout] 335 | callee_expr: &'tcx hir::Expr, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:36:50 [INFO] [stdout] | [INFO] [stdout] 36 | ... impl_m_body_id: ast::NodeId, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VecPerParamSpace` [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:229:24 [INFO] [stdout] | [INFO] [stdout] 229 | let hybrid_preds = VecPerParamSpace::new( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `VecPerParamSpace` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FreeRegionMap` [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:361:28 [INFO] [stdout] | [INFO] [stdout] 361 | let mut free_regions = FreeRegionMap::new(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `FreeRegionMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:31:63 [INFO] [stdout] | [INFO] [stdout] 31 | fn equate_intrinsic_type<'a, 'tcx>(tcx: &ty::ctxt<'tcx>, it: &hir::ForeignItem, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `abi` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:33:41 [INFO] [stdout] | [INFO] [stdout] 33 | ... abi: abi::Abi, [INFO] [stdout] | ^^^ use of undeclared crate or module `abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | unsafety: hir::Unsafety::Unsafe, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:68:51 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn check_intrinsic_type(ccx: &CrateCtxt, it: &hir::ForeignItem) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:70:20 [INFO] [stdout] | [INFO] [stdout] 70 | let name = token::intern(&format!("P{}", n)); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:144:30 [INFO] [stdout] | [INFO] [stdout] 144 | mutbl: hir::MutImmutable [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:150:27 [INFO] [stdout] | [INFO] [stdout] 150 | mutbl: hir::MutImmutable [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:158:30 [INFO] [stdout] | [INFO] [stdout] 158 | mutbl: hir::MutImmutable [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:162:30 [INFO] [stdout] | [INFO] [stdout] 162 | mutbl: hir::MutMutable [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:173:30 [INFO] [stdout] | [INFO] [stdout] 173 | mutbl: hir::MutMutable [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:177:30 [INFO] [stdout] | [INFO] [stdout] 177 | mutbl: hir::MutImmutable [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:188:30 [INFO] [stdout] | [INFO] [stdout] 188 | mutbl: hir::MutMutable [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:328:31 [INFO] [stdout] | [INFO] [stdout] 328 | unsafety: hir::Unsafety::Normal, [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `abi` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:329:26 [INFO] [stdout] | [INFO] [stdout] 329 | abi: abi::Rust, [INFO] [stdout] | ^^^ use of undeclared crate or module `abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `abi` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:352:9 [INFO] [stdout] | [INFO] [stdout] 352 | abi::RustIntrinsic, [INFO] [stdout] | ^^^ use of undeclared crate or module `abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:360:43 [INFO] [stdout] | [INFO] [stdout] 360 | ... it: &hir::ForeignItem) { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `token` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:362:20 [INFO] [stdout] | [INFO] [stdout] 362 | let name = token::intern(&format!("P{}", n)); [INFO] [stdout] | ^^^^^ use of undeclared crate or module `token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `abi` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:442:9 [INFO] [stdout] | [INFO] [stdout] 442 | abi::PlatformIntrinsic, [INFO] [stdout] | ^^^ use of undeclared crate or module `abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:473:36 [INFO] [stdout] | [INFO] [stdout] 473 | (true, 8, &ty::TyInt(ast::IntTy::TyI8)) | [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:474:37 [INFO] [stdout] | [INFO] [stdout] 474 | (false, 8, &ty::TyUint(ast::UintTy::TyU8)) | [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:475:36 [INFO] [stdout] | [INFO] [stdout] 475 | (true, 16, &ty::TyInt(ast::IntTy::TyI16)) | [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:476:37 [INFO] [stdout] | [INFO] [stdout] 476 | (false, 16, &ty::TyUint(ast::UintTy::TyU16)) | [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:477:36 [INFO] [stdout] | [INFO] [stdout] 477 | (true, 32, &ty::TyInt(ast::IntTy::TyI32)) | [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:478:37 [INFO] [stdout] | [INFO] [stdout] 478 | (false, 32, &ty::TyUint(ast::UintTy::TyU32)) | [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:479:36 [INFO] [stdout] | [INFO] [stdout] 479 | (true, 64, &ty::TyInt(ast::IntTy::TyI64)) | [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:480:37 [INFO] [stdout] | [INFO] [stdout] 480 | (false, 64, &ty::TyUint(ast::UintTy::TyU64)) => {}, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:487:31 [INFO] [stdout] | [INFO] [stdout] 487 | (32, &ty::TyFloat(ast::FloatTy::TyF32)) | [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ast` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:488:31 [INFO] [stdout] | [INFO] [stdout] 488 | (64, &ty::TyFloat(ast::FloatTy::TyF64)) => {}, [INFO] [stdout] | ^^^ use of undeclared crate or module `ast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:495:34 [INFO] [stdout] | [INFO] [stdout] 495 | if (mutbl == hir::MutImmutable) != const_ { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [WARN] too many lines in the log, truncating it