[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] documenting phildawes/rustc-noodling against beta-2022-05-20 for beta-1.62-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fphildawes%2Frustc-noodling" "/workspace/builds/worker-9/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-9/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/phildawes/rustc-noodling on toolchain beta-2022-05-20 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-05-20" "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-9/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-05-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 514d8d13d3afe1002b1b30f74dd5af52f1372f17194175a71ae70e4c3a26f3cd [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "514d8d13d3afe1002b1b30f74dd5af52f1372f17194175a71ae70e4c3a26f3cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "514d8d13d3afe1002b1b30f74dd5af52f1372f17194175a71ae70e4c3a26f3cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "514d8d13d3afe1002b1b30f74dd5af52f1372f17194175a71ae70e4c3a26f3cd", kill_on_drop: false }` [INFO] [stdout] 514d8d13d3afe1002b1b30f74dd5af52f1372f17194175a71ae70e4c3a26f3cd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "RUSTDOCFLAGS=--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:d190cb871061d98bc6d0581d85cb2ecb09a0f8a142ba5463de30be9999fc3251" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-05-20" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] eb84c87774375548045bd62c4d6aa48ccaf20f9a3563251b5566938c65f521f2 [INFO] running `Command { std: "docker" "start" "-a" "eb84c87774375548045bd62c4d6aa48ccaf20f9a3563251b5566938c65f521f2", kill_on_drop: false }` [INFO] [stderr] Compiling winapi-build v0.1.1 [INFO] [stderr] Checking winapi v0.2.2 [INFO] [stderr] Checking libc v0.1.10 [INFO] [stderr] Checking 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-05-20-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-05-20-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-05-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.lsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/beta-2022-05-20-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-beta_rt.asan.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 imports `front::map`, `middle::def`, `middle::infer`, `middle::subst`, `middle::ty`, `middle::ty::Ty`, `middle::ty::HasTypeFlags`, `session::config`, `util::common::time`, `metadata::cstore::LOCAL_CRATE`, `middle::astconv_util::prohibit_type_params`, `middle::def`, `middle::def_id::DefId`, `middle::infer`, `middle::infer::type_variable`, `middle::pat_util`, `middle::pat_util::pat_id_map`, `middle::privacy::AllPublic`, `middle::privacy::LastMod`, `middle::subst`, `middle::subst::Subst`, `middle::subst::Substs`, `middle::subst::VecPerParamSpace`, `middle::subst::ParamSpace`, `middle::subst::TypeSpace`, `middle::traits`, `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`, `middle::ty`, `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`, `session::Session`, `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`, `middle::traits`, `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`, `middle::infer`, `middle::region`, `middle::subst`, `middle::subst::Subst`, `middle::traits`, `middle::ty`, `middle::ty::Ty`, `util::nodemap::FnvHashSet`, `middle::def`, `middle::infer`, `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`, `middle::ty`, `middle::ty::Ty`, `middle::ty::HasTypeFlags`, `middle::ty::LvaluePreference`, `util::nodemap::FnvHashMap`, `middle::def_id::DefId`, `middle::pat_util`, `middle::ty`, `middle::ty::Ty`, `middle::ty::MethodCall`, `middle::ty::MethodCallee`, `middle::ty::HasTypeFlags`, `middle::ty::adjustment`, `middle::ty::fold::TypeFolder`, `middle::ty::fold::TypeFoldable`, `middle::infer`, `middle::free_region::FreeRegionMap`, `middle::implicator`, `middle::implicator::Implication`, `middle::mem_categorization`, `middle::region::CodeExtent`, `middle::subst::Substs`, `middle::traits`, `middle::ty`, `middle::ty::RegionEscape`, `middle::ty::ReScope`, `middle::ty::Ty`, `middle::ty::MethodCall`, `middle::ty::HasTypeFlags`, `middle::infer`, `middle::infer::GenericKind`, `middle::infer::InferCtxt`, `middle::infer::SubregionOrigin`, `middle::infer::VerifyBound`, `middle::pat_util`, `middle::ty::adjustment`, `middle::ty::wf::ImpliedBound`, `middle::infer`, `middle::infer::Coercion`, `middle::traits`, `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`, `middle::ty`, `middle::ty::LvaluePreference`, `middle::ty::TypeAndMut`, `middle::ty::Ty`, `middle::ty::error::TypeError`, `middle::ty::relate::RelateResult`, `util::common::indent`, `middle::ty`, `middle::ty::Ty`, `middle::infer`, `middle::def`, `middle::def_id::DefId`, `middle::privacy::AllPublic`, `middle::privacy::DependsOn`, `middle::privacy::LastPrivate`, `middle::privacy::LastMod`, `middle::subst`, `middle::traits`, `middle::ty`, `middle::ty::RegionEscape`, `middle::ty::ToPredicate`, `middle::ty::ToPolyTraitRef`, `middle::ty::TraitRef`, `middle::ty::adjustment::AdjustDerefRef`, `middle::ty::adjustment::AutoDerefRef`, `middle::ty::adjustment::AutoPtr`, `middle::infer`, `middle::def_id::DefId`, `middle::subst`, `middle::traits`, `middle::ty`, `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`, `middle::infer`, `middle::infer::InferCtxt`, `middle::def_id::DefId`, `middle::subst`, `middle::subst::Subst`, `middle::traits`, `middle::ty`, `middle::ty::NoPreference`, `middle::ty::RegionEscape`, `middle::ty::Ty`, `middle::ty::ToPolyTraitRef`, `middle::ty::TraitRef`, `middle::ty::HasTypeFlags`, `middle::ty::fold::TypeFoldable`, `middle::infer`, `middle::infer::InferCtxt`, `front::map`, `middle::ty`, `middle::ty::Ty`, `middle::ty::ToPolyTraitRef`, `middle::ty::ToPredicate`, `middle::ty::HasTypeFlags`, `middle::def`, `middle::def_id::DefId`, `middle::lang_items::FnOnceTraitLangItem`, `middle::subst::Substs`, `middle::traits::Obligation`, `middle::traits::SelectionContext`, `metadata::csearch`, `metadata::cstore`, `metadata::decoder`, `util::nodemap::FnvHashSet`, `middle::expr_use_visitor`, `middle::mem_categorization`, `middle::ty`, `middle::ty::Ty`, `middle::infer::InferCtxt`, `middle::infer::UpvarRegion`, `middle::region`, `middle::subst`, `middle::subst::TypeSpace`, `middle::subst::FnSpace`, `middle::subst::ParamSpace`, `middle::subst::SelfSpace`, `middle::traits`, `middle::ty`, `middle::ty::Ty`, `middle::ty::fold::TypeFolder`, `middle::ty::fold::TypeFoldable`, `middle::ty::fold::super_fold_ty`, `middle::def_id::DefId`, `middle::subst`, `middle::subst::TypeSpace`, `middle::subst::FnSpace`, `middle::subst::ParamSpace`, `middle::subst::SelfSpace`, `middle::traits`, `middle::ty`, `middle::ty::Ty`, `middle::ty::fold::TypeFolder`, `middle::def_id::DefId`, `middle::ty`, `middle::ty::Ty`, `middle::ty::HasTypeFlags`, `middle::ty::cast::CastKind`, `middle::ty::cast::CastTy`, `middle::ty::cast::IntTy::*`, `middle::ty::cast::CastTy::*`, `middle::subst`, `middle::ty`, `middle::ty::ToPolyTraitRef`, `middle::ty::Ty`, `metadata::cstore::LOCAL_CRATE`, `middle::def_id::DefId`, `middle::infer`, `middle::ty`, `middle::ty::LvaluePreference`, `middle::ty::Ty`, `middle::free_region::FreeRegionMap`, `middle::infer`, `middle::traits`, `middle::ty`, `middle::subst`, `middle::subst::Subst`, `middle::subst::Substs`, `middle::subst::VecPerParamSpace`, `middle::subst`, `middle::ty::FnSig`, `middle::ty`, `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`, `middle::ty`, `middle::astconv_util::prim_ty_to_ty`, `middle::astconv_util::prohibit_type_params`, `middle::astconv_util::prohibit_projection`, `middle::const_eval`, `middle::const_eval::ConstVal`, `middle::const_eval::EvalHint::UncheckedExprHint`, `middle::def`, `middle::def_id::DefId`, `middle::resolve_lifetime`, `middle::privacy::AllPublic`, `middle::privacy::LastMod`, `middle::subst::FnSpace`, `middle::subst::TypeSpace`, `middle::subst::SelfSpace`, `middle::subst::Subst`, `middle::subst::Substs`, `middle::subst::ParamSpace`, `middle::traits`, `middle::ty`, `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`, `middle::def`, `middle::def_id::DefId`, `middle::lang_items::SizedTraitLangItem`, `middle::free_region::FreeRegionMap`, `middle::region`, `middle::resolve_lifetime`, `middle::const_eval`, `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`, `middle::ty`, `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`, `middle::infer`, `util::common::ErrorReported`, `util::common::memoized`, `util::nodemap::FnvHashMap`, `util::nodemap::FnvHashSet`, `middle::subst`, `middle::ty`, `middle::ty::Ty`, `middle::def_id::DefId`, `middle::lang_items::UnsizeTraitLangItem`, `middle::subst`, `middle::subst::Subst`, `middle::traits`, `middle::ty`, `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`, `middle::infer`, `middle::infer::InferCtxt`, `middle::infer::new_infer_ctxt`, `util::nodemap::DefIdMap`, `util::nodemap::FnvHashMap`, `metadata::cstore::LOCAL_CRATE`, `middle::def_id::DefId`, `middle::traits`, `middle::ty`, `metadata::cstore::LOCAL_CRATE`, `middle::def_id::DefId`, `middle::traits`, `middle::ty`, `middle::infer`, `middle::infer::new_infer_ctxt`, `util::nodemap::DefIdMap`, `middle::ty`, `middle::def_id::DefId`, `middle::resolve_lifetime`, `middle::subst`, `middle::subst::ParamSpace`, `middle::subst::FnSpace`, `middle::subst::TypeSpace`, `middle::subst::SelfSpace`, `middle::subst::VecPerParamSpace`, `middle::ty`, `middle::ty::Ty`, `util::nodemap::NodeMap` [INFO] [stdout] --> mytypeck/src/lib.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | use front::map as hir_map; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 108 | use middle::def; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 109 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 110 | use middle::subst; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 111 | use middle::ty::{self, Ty, HasTypeFlags}; [INFO] [stdout] | ^^^^ ^^ ^^^^^^^^^^^^ [INFO] [stdout] 112 | use session::config; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [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] 88 | use middle::def; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 89 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 90 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 91 | use middle::infer::type_variable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 92 | use middle::pat_util::{self, pat_id_map}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^ [INFO] [stdout] 93 | use middle::privacy::{AllPublic, LastMod}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 94 | use middle::subst::{self, Subst, Substs, VecPerParamSpace, ParamSpace, TypeSpace}; [INFO] [stdout] | ^^^^ ^^^^^ ^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 95 | use middle::traits::{self, report_fulfillment_errors}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ [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] 99 | use middle::ty::{self, HasTypeFlags, RegionEscape, ToPolyTraitRef, Ty}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^ [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] 107 | use session::Session; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [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] 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/assoc.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::infer::InferCtxt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 12 | use middle::traits::{self, FulfillmentContext, Normalized, MiscObligation, [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^ [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] 15 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 16 | use middle::region; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 17 | use middle::subst::{self, Subst}; [INFO] [stdout] | ^^^^ ^^^^^ [INFO] [stdout] 18 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 19 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^ ^^ [INFO] [stdout] 20 | use util::nodemap::FnvHashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/_match.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::def; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 12 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [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] 17 | use middle::ty::{self, Ty, HasTypeFlags, LvaluePreference}; [INFO] [stdout] | ^^^^ ^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [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] 19 | use middle::pat_util; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 20 | use middle::ty::{self, Ty, MethodCall, MethodCallee, HasTypeFlags}; [INFO] [stdout] | ^^^^ ^^ ^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] 21 | use middle::ty::adjustment; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 22 | use middle::ty::fold::{TypeFolder,TypeFoldable}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] 23 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [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] 89 | use middle::implicator::{self, Implication}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^ [INFO] [stdout] 90 | use middle::mem_categorization as mc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 91 | use middle::region::CodeExtent; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 92 | use middle::subst::Substs; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 93 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 94 | use middle::ty::{self, RegionEscape, ReScope, Ty, MethodCall, HasTypeFlags}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^ ^^^^^^^ ^^ ^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] 95 | use middle::infer::{self, GenericKind, InferCtxt, SubregionOrigin, VerifyBound}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] 96 | use middle::pat_util; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 97 | use middle::ty::adjustment; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 98 | use middle::ty::wf::ImpliedBound; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/coercion.rs:65:21 [INFO] [stdout] | [INFO] [stdout] 65 | use middle::infer::{self, Coercion}; [INFO] [stdout] | ^^^^ ^^^^^^^^ [INFO] [stdout] 66 | use middle::traits::{self, ObligationCause}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^^^^ [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] 71 | use middle::ty::{self, LvaluePreference, TypeAndMut, Ty}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^ [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] ::: mytypeck/src/check/demand.rs:13:18 [INFO] [stdout] | [INFO] [stdout] 13 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^ ^^ [INFO] [stdout] 14 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/method/mod.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::def; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 16 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 17 | use middle::privacy::{AllPublic, DependsOn, LastPrivate, LastMod}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 18 | use middle::subst; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 19 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 20 | use middle::ty::{self, RegionEscape, ToPredicate, ToPolyTraitRef, TraitRef}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] 21 | use middle::ty::adjustment::{AdjustDerefRef, AutoDerefRef, AutoPtr}; [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 22 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [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] 16 | use middle::subst::{self}; [INFO] [stdout] | ^^^^ [INFO] [stdout] 17 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 18 | use middle::ty::{self, NoPreference, PreferMutLvalue, Ty}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ ^^ [INFO] [stdout] 19 | use middle::ty::adjustment::{AdjustDerefRef, AutoDerefRef, AutoPtr}; [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] 20 | use middle::ty::fold::TypeFoldable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 21 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [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] 19 | use middle::subst; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 20 | use middle::subst::Subst; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 21 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 22 | use middle::ty::{self, NoPreference, RegionEscape, Ty, ToPolyTraitRef, TraitRef}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^ ^^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] 23 | use middle::ty::HasTypeFlags; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 24 | use middle::ty::fold::TypeFoldable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 25 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 26 | use middle::infer::InferCtxt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/method/suggest.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use front::map as hir_map; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 19 | use middle::ty::{self, Ty, ToPolyTraitRef, ToPredicate, HasTypeFlags}; [INFO] [stdout] | ^^^^ ^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] 20 | use middle::def; [INFO] [stdout] | ^^^^^^^^^^^ [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] 25 | use metadata::{csearch, cstore, decoder}; [INFO] [stdout] | ^^^^^^^ ^^^^^^ ^^^^^^^ [INFO] [stdout] 26 | use util::nodemap::{FnvHashSet}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/upvar.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | use middle::expr_use_visitor as euv; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 47 | use middle::mem_categorization as mc; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 48 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^ ^^ [INFO] [stdout] 49 | use middle::infer::{InferCtxt, UpvarRegion}; [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/wf.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use middle::region; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 16 | use middle::subst::{self, TypeSpace, FnSpace, ParamSpace, SelfSpace}; [INFO] [stdout] | ^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 17 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^ ^^ [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] 16 | use middle::subst::{self, TypeSpace, FnSpace, ParamSpace, SelfSpace}; [INFO] [stdout] | ^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 17 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^ ^^ [INFO] [stdout] 19 | use middle::ty::fold::{TypeFolder}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/cast.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 48 | use middle::ty::{self, Ty, HasTypeFlags}; [INFO] [stdout] | ^^^^ ^^ ^^^^^^^^^^^^ [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] ::: mytypeck/src/check/closure.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 17 | use middle::ty::{self, ToPolyTraitRef, Ty}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^^^ ^^ [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] 30 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 31 | use middle::ty::{self, LvaluePreference, Ty}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^^^^^ ^^ [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] 12 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 13 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 14 | use middle::ty::{self}; [INFO] [stdout] | ^^^^ [INFO] [stdout] 15 | use middle::subst::{self, Subst, Substs, VecPerParamSpace}; [INFO] [stdout] | ^^^^ ^^^^^ ^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/check/intrinsic.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use middle::subst; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 17 | use middle::ty::FnSig; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 18 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^ ^^ [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] ::: mytypeck/src/rscope.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use middle::ty; [INFO] [stdout] | ^^^^^^^^^^ [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] 52 | use middle::const_eval::{self, ConstVal}; [INFO] [stdout] | ^^^^ ^^^^^^^^ [INFO] [stdout] 53 | use middle::const_eval::EvalHint::UncheckedExprHint; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 54 | use middle::def; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 55 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 56 | use middle::resolve_lifetime as rl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [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] 59 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 60 | use middle::ty::{self, RegionEscape, Ty, ToPredicate, HasTypeFlags}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^ ^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ [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] ::: mytypeck/src/collect.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | use middle::def; [INFO] [stdout] | ^^^^^^^^^^^ [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] 73 | use middle::region; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 74 | use middle::resolve_lifetime; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 75 | use middle::const_eval::{self, ConstVal}; [INFO] [stdout] | ^^^^ ^^^^^^^^ [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] 79 | use middle::ty::{self, RegionEscape, ToPolyTraitRef, Ty, TypeScheme}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^ ^^^^^^^^^^ [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] 83 | use middle::infer; [INFO] [stdout] | ^^^^^^^^^^^^^ [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] ::: mytypeck/src/constrained_type_params.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use middle::subst; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 12 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^ ^^ [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] 21 | use middle::subst::{self, Subst}; [INFO] [stdout] | ^^^^ ^^^^^ [INFO] [stdout] 22 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 23 | use middle::ty; [INFO] [stdout] | ^^^^^^^^^^ [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] 35 | use CrateCtxt; [INFO] [stdout] 36 | use middle::infer::{self, InferCtxt, new_infer_ctxt}; [INFO] [stdout] | ^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^ [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] 16 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 17 | use middle::ty; [INFO] [stdout] | ^^^^^^^^^^ [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] 16 | use middle::traits; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 17 | use middle::ty; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 18 | use middle::infer::{self, new_infer_ctxt}; [INFO] [stdout] | ^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 23 | use util::nodemap::DefIdMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/coherence/unsafety.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use middle::ty; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: mytypeck/src/variance.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | use middle::def_id::DefId; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 270 | use middle::resolve_lifetime as rl; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 271 | use middle::subst; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 272 | use middle::subst::{ParamSpace, FnSpace, TypeSpace, SelfSpace, VecPerParamSpace}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] 273 | use middle::ty::{self, Ty}; [INFO] [stdout] | ^^^^ ^^ [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] [stderr] Compiling kernel32-sys v0.1.4 [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[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: `path::to::ModOrType::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: `path::to::ModOrType::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[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: `path::to::ModOrType::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 `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: `path::to::ModOrType::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 `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: `path::to::ModOrType::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 `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: `path::to::ModOrType::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 `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: `path::to::ModOrType::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 `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: `path::to::ModOrType::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: `path::to::ModOrType::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[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: `path::to::ModOrType::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[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: `path::to::ModOrType::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: `path::to::ModOrType::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[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: `path::to::ModOrType::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[E0408]: variable `UnconstrainedInt` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/mod.rs:1862:44 [INFO] [stdout] | [INFO] [stdout] 1862 | UnconstrainedInt | UnconstrainedFloat => { [INFO] [stdout] | ---------------- ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `UnconstrainedInt` [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: `path::to::ModOrType::UnconstrainedInt` [INFO] [stdout] --> mytypeck/src/check/mod.rs:1862:25 [INFO] [stdout] | [INFO] [stdout] 1862 | UnconstrainedInt | UnconstrainedFloat => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `UnconstrainedFloat` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/check/mod.rs:1862:25 [INFO] [stdout] | [INFO] [stdout] 1862 | UnconstrainedInt | UnconstrainedFloat => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ------------------ variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `UnconstrainedFloat` [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: `path::to::ModOrType::UnconstrainedFloat` [INFO] [stdout] --> mytypeck/src/check/mod.rs:1862:44 [INFO] [stdout] | [INFO] [stdout] 1862 | UnconstrainedInt | UnconstrainedFloat => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TypeSpace` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/collect.rs:1831:9 [INFO] [stdout] | [INFO] [stdout] 1831 | SelfSpace | TypeSpace => ast_generics.lifetimes.to_vec(), [INFO] [stdout] | ^^^^^^^^^ --------- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `TypeSpace` [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: `path::to::ModOrType::TypeSpace` [INFO] [stdout] --> mytypeck/src/collect.rs:1831:21 [INFO] [stdout] | [INFO] [stdout] 1831 | SelfSpace | TypeSpace => ast_generics.lifetimes.to_vec(), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `SelfSpace` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/collect.rs:1831:21 [INFO] [stdout] | [INFO] [stdout] 1831 | SelfSpace | TypeSpace => ast_generics.lifetimes.to_vec(), [INFO] [stdout] | --------- ^^^^^^^^^ pattern doesn't bind `SelfSpace` [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: `path::to::ModOrType::SelfSpace` [INFO] [stdout] --> mytypeck/src/collect.rs:1831:9 [INFO] [stdout] | [INFO] [stdout] 1831 | SelfSpace | TypeSpace => ast_generics.lifetimes.to_vec(), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TyBool` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:71:18 [INFO] [stdout] | [INFO] [stdout] 71 | TyBool | TyChar | TyInt(..) | TyUint(..) | TyFloat(..) | [INFO] [stdout] | ------ ^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ pattern doesn't bind `TyBool` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TyBool` [INFO] [stdout] | | | pattern doesn't bind `TyBool` [INFO] [stdout] | | pattern doesn't bind `TyBool` [INFO] [stdout] | variable not in all patterns [INFO] [stdout] 72 | TyStr(..) | TyArray(..) | TySlice(..) | TyBareFn(..) | TyTuple(..) | [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^ pattern doesn't bind `TyBool` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TyBool` [INFO] [stdout] | | | pattern doesn't bind `TyBool` [INFO] [stdout] | | pattern doesn't bind `TyBool` [INFO] [stdout] | pattern doesn't bind `TyBool` [INFO] [stdout] 73 | TyParam(..) | TyError | [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^ pattern doesn't bind `TyBool` [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `TyBool` [INFO] [stdout] 74 | TyRawPtr(_) | TyRef(_, _) | TyProjection(..) => { [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ pattern doesn't bind `TyBool` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `TyBool` [INFO] [stdout] | pattern doesn't bind `TyBool` [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: `path::to::ModOrType::TyBool` [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | TyBool | TyChar | TyInt(..) | TyUint(..) | TyFloat(..) | [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TyChar` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | TyBool | TyChar | TyInt(..) | TyUint(..) | TyFloat(..) | [INFO] [stdout] | ^^^^^^ ------ ^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ pattern doesn't bind `TyChar` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TyChar` [INFO] [stdout] | | | pattern doesn't bind `TyChar` [INFO] [stdout] | | variable not in all patterns [INFO] [stdout] | pattern doesn't bind `TyChar` [INFO] [stdout] 72 | TyStr(..) | TyArray(..) | TySlice(..) | TyBareFn(..) | TyTuple(..) | [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^ pattern doesn't bind `TyChar` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TyChar` [INFO] [stdout] | | | pattern doesn't bind `TyChar` [INFO] [stdout] | | pattern doesn't bind `TyChar` [INFO] [stdout] | pattern doesn't bind `TyChar` [INFO] [stdout] 73 | TyParam(..) | TyError | [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^ pattern doesn't bind `TyChar` [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `TyChar` [INFO] [stdout] 74 | TyRawPtr(_) | TyRef(_, _) | TyProjection(..) => { [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ pattern doesn't bind `TyChar` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `TyChar` [INFO] [stdout] | pattern doesn't bind `TyChar` [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: `path::to::ModOrType::TyChar` [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:71:18 [INFO] [stdout] | [INFO] [stdout] 71 | TyBool | TyChar | TyInt(..) | TyUint(..) | TyFloat(..) | [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `TyError` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:71:9 [INFO] [stdout] | [INFO] [stdout] 71 | TyBool | TyChar | TyInt(..) | TyUint(..) | TyFloat(..) | [INFO] [stdout] | ^^^^^^ ^^^^^^ ^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^ pattern doesn't bind `TyError` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TyError` [INFO] [stdout] | | | pattern doesn't bind `TyError` [INFO] [stdout] | | pattern doesn't bind `TyError` [INFO] [stdout] | pattern doesn't bind `TyError` [INFO] [stdout] 72 | TyStr(..) | TyArray(..) | TySlice(..) | TyBareFn(..) | TyTuple(..) | [INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^ pattern doesn't bind `TyError` [INFO] [stdout] | | | | | [INFO] [stdout] | | | | pattern doesn't bind `TyError` [INFO] [stdout] | | | pattern doesn't bind `TyError` [INFO] [stdout] | | pattern doesn't bind `TyError` [INFO] [stdout] | pattern doesn't bind `TyError` [INFO] [stdout] 73 | TyParam(..) | TyError | [INFO] [stdout] | ^^^^^^^^^^^ ------- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `TyError` [INFO] [stdout] 74 | TyRawPtr(_) | TyRef(_, _) | TyProjection(..) => { [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ pattern doesn't bind `TyError` [INFO] [stdout] | | | [INFO] [stdout] | | pattern doesn't bind `TyError` [INFO] [stdout] | pattern doesn't bind `TyError` [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: `path::to::ModOrType::TyError` [INFO] [stdout] --> mytypeck/src/coherence/mod.rs:73:23 [INFO] [stdout] | [INFO] [stdout] 73 | TyParam(..) | TyError | [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `FnSpace` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/variance.rs:502:13 [INFO] [stdout] | [INFO] [stdout] 502 | SelfSpace | FnSpace => { [INFO] [stdout] | ^^^^^^^^^ ------- variable not in all patterns [INFO] [stdout] | | [INFO] [stdout] | pattern doesn't bind `FnSpace` [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: `path::to::ModOrType::FnSpace` [INFO] [stdout] --> mytypeck/src/variance.rs:502:25 [INFO] [stdout] | [INFO] [stdout] 502 | SelfSpace | FnSpace => { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0408]: variable `SelfSpace` is not bound in all patterns [INFO] [stdout] --> mytypeck/src/variance.rs:502:25 [INFO] [stdout] | [INFO] [stdout] 502 | SelfSpace | FnSpace => { [INFO] [stdout] | --------- ^^^^^^^ pattern doesn't bind `SelfSpace` [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: `path::to::ModOrType::SelfSpace` [INFO] [stdout] --> mytypeck/src/variance.rs:502:13 [INFO] [stdout] | [INFO] [stdout] 502 | SelfSpace | FnSpace => { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0532]: expected tuple struct or tuple variant, found unit variant `ObjectCandidate` [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:1055:17 [INFO] [stdout] | [INFO] [stdout] 77 | ObjectCandidate, [INFO] [stdout] | --------------- `ObjectCandidate` defined here [INFO] [stdout] ... [INFO] [stdout] 1055 | ObjectCandidate(..) | [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: use this syntax instead: `ObjectCandidate` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `RPtr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:243:17 [INFO] [stdout] | [INFO] [stdout] 243 | (_, RPtr(_)) | (_, Int(CEnum)) | (_, FnPtr) => Err(CastError::NonScalar), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:243:32 [INFO] [stdout] | [INFO] [stdout] 243 | (_, RPtr(_)) | (_, Int(CEnum)) | (_, FnPtr) => Err(CastError::NonScalar), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:246:17 [INFO] [stdout] | [INFO] [stdout] 246 | (_, Int(Bool)) => Err(CastError::CastToBool), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:249:14 [INFO] [stdout] | [INFO] [stdout] 249 | (Int(U(ast::TyU8)), Int(Char)) => Ok(CastKind::U8CharCast), // u8-char-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `U` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:249:18 [INFO] [stdout] | [INFO] [stdout] 249 | (Int(U(ast::TyU8)), Int(Char)) => Ok(CastKind::U8CharCast), // u8-char-cast [INFO] [stdout] | ^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:249:33 [INFO] [stdout] | [INFO] [stdout] 249 | (Int(U(ast::TyU8)), Int(Char)) => Ok(CastKind::U8CharCast), // u8-char-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:250:17 [INFO] [stdout] | [INFO] [stdout] 250 | (_, Int(Char)) => Err(CastError::CastToChar), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:14 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:35 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:253:57 [INFO] [stdout] | [INFO] [stdout] 253 | (Int(Bool), Float) | (Int(CEnum), Float) | (Int(Char), Float) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:14 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:25 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:36 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:48 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:59 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:255:70 [INFO] [stdout] | [INFO] [stdout] 255 | (Int(Bool), Ptr(_)) | (Int(CEnum), Ptr(_)) | (Int(Char), Ptr(_)) [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:259:14 [INFO] [stdout] | [INFO] [stdout] 259 | (Ptr(m_e), Ptr(m_c)) => self.check_ptr_ptr_cast(fcx, m_e, m_c), // ptr-ptr-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:259:24 [INFO] [stdout] | [INFO] [stdout] 259 | (Ptr(m_e), Ptr(m_c)) => self.check_ptr_ptr_cast(fcx, m_e, m_c), // ptr-ptr-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:260:14 [INFO] [stdout] | [INFO] [stdout] 260 | (Ptr(m_expr), Int(_)) => self.check_ptr_addr_cast(fcx, m_expr), // ptr-addr-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:260:27 [INFO] [stdout] | [INFO] [stdout] 260 | (Ptr(m_expr), Int(_)) => self.check_ptr_addr_cast(fcx, m_expr), // ptr-addr-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:261:14 [INFO] [stdout] | [INFO] [stdout] 261 | (Ptr(_), Float) | (FnPtr, Float) => Err(CastError::NeedViaUsize), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:262:21 [INFO] [stdout] | [INFO] [stdout] 262 | (FnPtr, Int(_)) => Ok(CastKind::FnPtrAddrCast), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `RPtr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:263:14 [INFO] [stdout] | [INFO] [stdout] 263 | (RPtr(_), Int(_)) | (RPtr(_), Float) => Err(CastError::NeedViaPtr), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:263:23 [INFO] [stdout] | [INFO] [stdout] 263 | (RPtr(_), Int(_)) | (RPtr(_), Float) => Err(CastError::NeedViaPtr), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `RPtr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:263:34 [INFO] [stdout] | [INFO] [stdout] 263 | (RPtr(_), Int(_)) | (RPtr(_), Float) => Err(CastError::NeedViaPtr), [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:265:14 [INFO] [stdout] | [INFO] [stdout] 265 | (Int(_), Ptr(mt)) => self.check_addr_ptr_cast(fcx, mt), // addr-ptr-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:265:22 [INFO] [stdout] | [INFO] [stdout] 265 | (Int(_), Ptr(mt)) => self.check_addr_ptr_cast(fcx, mt), // addr-ptr-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:266:21 [INFO] [stdout] | [INFO] [stdout] 266 | (FnPtr, Ptr(mt)) => self.check_fptr_ptr_cast(fcx, mt), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:267:21 [INFO] [stdout] | [INFO] [stdout] 267 | (Float, Ptr(_)) => Err(CastError::NeedViaUsize), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `RPtr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:268:14 [INFO] [stdout] | [INFO] [stdout] 268 | (RPtr(rmt), Ptr(mt)) => self.check_ref_cast(fcx, rmt, mt), // array-ptr-cast [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Ptr` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:268:25 [INFO] [stdout] | [INFO] [stdout] 268 | (RPtr(rmt), Ptr(mt)) => self.check_ref_cast(fcx, rmt, mt), // array-ptr-cast [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:271:14 [INFO] [stdout] | [INFO] [stdout] 271 | (Int(CEnum), Int(_)) => Ok(CastKind::EnumCast), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:271:26 [INFO] [stdout] | [INFO] [stdout] 271 | (Int(CEnum), Int(_)) => Ok(CastKind::EnumCast), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:14 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:25 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:36 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:272:47 [INFO] [stdout] | [INFO] [stdout] 272 | (Int(Char), Int(_)) | (Int(Bool), Int(_)) => Ok(CastKind::PrimIntCast), [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:274:14 [INFO] [stdout] | [INFO] [stdout] 274 | (Int(_), Int(_)) | [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:274:22 [INFO] [stdout] | [INFO] [stdout] 274 | (Int(_), Int(_)) | [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:275:14 [INFO] [stdout] | [INFO] [stdout] 275 | (Int(_), Float) | [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Int` in this scope [INFO] [stdout] --> mytypeck/src/check/cast.rs:276:21 [INFO] [stdout] | [INFO] [stdout] 276 | (Float, Int(_)) | [INFO] [stdout] | ^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Integer` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:472:9 [INFO] [stdout] | [INFO] [stdout] 472 | Integer(signed, bits, _llvm_width) => match (signed, bits, &t.sty) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Float` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | Float(bits) => match (bits, &t.sty) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Pointer` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:492:9 [INFO] [stdout] | [INFO] [stdout] 492 | Pointer(ref inner_expected, ref _llvm_type, const_) => { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Vector` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:506:9 [INFO] [stdout] | [INFO] [stdout] 506 | Vector(ref inner_expected, ref _llvm_type, len) => { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0531]: cannot find tuple struct or tuple variant `Aggregate` in this scope [INFO] [stdout] --> mytypeck/src/check/intrinsic.rs:540:9 [INFO] [stdout] | [INFO] [stdout] 540 | Aggregate(_flatten, ref expected_contents) => { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | #![feature(box_patterns)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:79:1 [INFO] [stdout] | [INFO] [stdout] 79 | #![feature(box_syntax)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:80:1 [INFO] [stdout] | [INFO] [stdout] 80 | #![feature(drain)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | #![feature(iter_cmp)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:82:1 [INFO] [stdout] | [INFO] [stdout] 82 | #![feature(iter_arith)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:83:1 [INFO] [stdout] | [INFO] [stdout] 83 | #![feature(quote)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | #![feature(rustc_diagnostic_macros)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | #![feature(rustc_private)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | #![feature(staged_api)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:87:1 [INFO] [stdout] | [INFO] [stdout] 87 | #![feature(vec_push_all)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> mytypeck/src/lib.rs:88:1 [INFO] [stdout] | [INFO] [stdout] 88 | #![feature(cell_extras)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/dropck.rs:50:13 [INFO] [stdout] | [INFO] [stdout] 50 | try!(ensure_drop_params_and_item_params_correspond(tcx, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/dropck.rs:451:21 [INFO] [stdout] | [INFO] [stdout] 451 | try!(iterate_over_potentially_unsafe_regions_in_type( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/dropck.rs:469:17 [INFO] [stdout] | [INFO] [stdout] 469 | try!(iterate_over_potentially_unsafe_regions_in_type( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | try!(self.fcx.infcx().sub_types(false, self.origin.clone(), a, b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:183:17 [INFO] [stdout] | [INFO] [stdout] 183 | try!(coerce_mutbls(mt_a.mutbl, mutbl_b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:264:17 [INFO] [stdout] | [INFO] [stdout] 264 | try!(coerce_mutbls(mt_a.mutbl, mt_b.mutbl)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:272:17 [INFO] [stdout] | [INFO] [stdout] 272 | try!(coerce_mutbls(mt_a.mutbl, mt_b.mutbl)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:364:25 [INFO] [stdout] | [INFO] [stdout] 364 | try!(self.subtype(unsafe_a, b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:391:21 [INFO] [stdout] | [INFO] [stdout] 391 | try!(self.subtype(a_fn_pointer, b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:418:9 [INFO] [stdout] | [INFO] [stdout] 418 | try!(self.subtype(a_unsafe, b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:419:9 [INFO] [stdout] | [INFO] [stdout] 419 | try!(coerce_mutbls(mt_a.mutbl, mutbl_b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:443:22 [INFO] [stdout] | [INFO] [stdout] 443 | let adjustment = try!(indent(|| { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/coercion.rs:450:30 [INFO] [stdout] | [INFO] [stdout] 450 | let adjustment = try!(coerce.coerce(expr, a, b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:191:9 [INFO] [stdout] | [INFO] [stdout] 191 | try!(probe_cx.assemble_extension_candidates_for_traits_in_scope(scope_expr_id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:573:21 [INFO] [stdout] | [INFO] [stdout] 573 | try!(self.assemble_extension_candidates_for_trait(trait_did)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:584:17 [INFO] [stdout] | [INFO] [stdout] 584 | try!(self.assemble_extension_candidates_for_trait(trait_info.def_id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:617:9 [INFO] [stdout] | [INFO] [stdout] 617 | try!(self.assemble_closure_candidates(trait_def_id, item.clone())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/method/probe.rs:859:9 [INFO] [stdout] | [INFO] [stdout] 859 | try!(self.assemble_extension_candidates_for_all_traits()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:128:16 [INFO] [stdout] | [INFO] [stdout] 128 | let pick = try!(probe::probe(fcx, span, mode, method_name, self_ty, call_expr.id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/method/mod.rs:340:16 [INFO] [stdout] | [INFO] [stdout] 340 | let pick = try!(probe::probe(fcx, span, mode, method_name, self_ty, expr_id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> mytypeck/src/check/wf.rs:62:13 [INFO] [stdout] | [INFO] [stdout] 62 | / /// Right now we check that every default trait implementation [INFO] [stdout] 63 | | /// has an implementation of itself. Basically, a case like: [INFO] [stdout] 64 | | /// [INFO] [stdout] 65 | | /// `impl Trait for T {}` [INFO] [stdout] ... | [INFO] [stdout] 77 | | /// won't be allowed unless there's an *explicit* implementation of `Send` [INFO] [stdout] 78 | | /// for `T` [INFO] [stdout] | |_______________________^ [INFO] [stdout] 79 | / hir::ItemImpl(_, hir::ImplPolarity::Positive, _, _, _, _) => { [INFO] [stdout] 80 | | self.check_impl(item); [INFO] [stdout] 81 | | } [INFO] [stdout] | |_____________- rustdoc does not generate documentation for match arms [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> mytypeck/src/check/wfcheck.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | / /// Right now we check that every default trait implementation [INFO] [stdout] 70 | | /// has an implementation of itself. Basically, a case like: [INFO] [stdout] 71 | | /// [INFO] [stdout] 72 | | /// `impl Trait for T {}` [INFO] [stdout] ... | [INFO] [stdout] 84 | | /// won't be allowed unless there's an *explicit* implementation of `Send` [INFO] [stdout] 85 | | /// for `T` [INFO] [stdout] | |_______________________^ [INFO] [stdout] 86 | / hir::ItemImpl(_, hir::ImplPolarity::Positive, _, [INFO] [stdout] 87 | | ref trait_ref, ref self_ty, _) => { [INFO] [stdout] 88 | | self.check_impl(item, self_ty, trait_ref); [INFO] [stdout] 89 | | } [INFO] [stdout] | |_____________- rustdoc does not generate documentation for match arms [INFO] [stdout] | [INFO] [stdout] = help: use `//` for a plain comment [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/check/compare_method.rs:326:9 [INFO] [stdout] | [INFO] [stdout] 326 | try!(infer::mk_subty(&infcx, false, origin, impl_fty, trait_fty)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/astconv.rs:920:5 [INFO] [stdout] | [INFO] [stdout] 920 | try!(this.ensure_super_predicates(binding.span, trait_ref.def_id())); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/astconv.rs:939:21 [INFO] [stdout] | [INFO] [stdout] 939 | let candidate = try!(one_bound_for_assoc_type(tcx, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> mytypeck/src/collect.rs:341:17 [INFO] [stdout] | [INFO] [stdout] 341 | try!(self.ensure_super_predicates(span, def_id)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking time v0.1.32 [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> mytypeck/src/rscope.rs:182:22 [INFO] [stdout] | [INFO] [stdout] 182 | base_scope: &'r (RegionScope+'r), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 182 - base_scope: &'r (RegionScope+'r), [INFO] [stdout] 182 + base_scope: &'r (dyn RegionScope+'r), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> mytypeck/src/rscope.rs:229:22 [INFO] [stdout] | [INFO] [stdout] 229 | base_scope: &'r (RegionScope+'r) [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 229 - base_scope: &'r (RegionScope+'r) [INFO] [stdout] 229 + base_scope: &'r (dyn RegionScope+'r) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> mytypeck/src/collect.rs:140:24 [INFO] [stdout] | [INFO] [stdout] 140 | param_bounds: &'a (GetTypeParameterBounds<'tcx>+'a), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 140 - param_bounds: &'a (GetTypeParameterBounds<'tcx>+'a), [INFO] [stdout] 140 + param_bounds: &'a (dyn GetTypeParameterBounds<'tcx>+'a), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 632 previous errors; 29 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0408, E0416, E0432, E0463, E0531, E0532, E0554, E0557. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0408`. [INFO] [stdout] [INFO] [stderr] error: could not compile `mytypeck` due to 633 previous errors; 29 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "eb84c87774375548045bd62c4d6aa48ccaf20f9a3563251b5566938c65f521f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eb84c87774375548045bd62c4d6aa48ccaf20f9a3563251b5566938c65f521f2", kill_on_drop: false }` [INFO] [stdout] eb84c87774375548045bd62c4d6aa48ccaf20f9a3563251b5566938c65f521f2