[INFO] updating cached repository https://github.com/dwrensha/seer [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 868171c5a5cc37fb875ba4469410dbb4343d0331 [INFO] checking dwrensha/seer against try#ea663bba38739867a4b75ac820991b4f5d093c3b for pr-62262-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdwrensha%2Fseer" "/workspace/builds/worker-4/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-4/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/dwrensha/seer on toolchain ea663bba38739867a4b75ac820991b4f5d093c3b [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/dwrensha/seer [INFO] finished tweaking git repo https://github.com/dwrensha/seer [INFO] tweaked toml for git repo https://github.com/dwrensha/seer written to /workspace/builds/worker-4/source/Cargo.toml [INFO] crate git repo https://github.com/dwrensha/seer already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+ea663bba38739867a4b75ac820991b4f5d093c3b" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] c15804f1ac220e4df5b600ae958ebd7ac63faf54250260dd26ed4a2ee9e96b5e [INFO] running `"docker" "start" "-a" "c15804f1ac220e4df5b600ae958ebd7ac63faf54250260dd26ed4a2ee9e96b5e"` [INFO] [stderr] Compiling num-traits v0.2.4 [INFO] [stderr] Compiling regex v1.0.0 [INFO] [stderr] Checking serde v0.9.15 [INFO] [stderr] Checking itoa v0.3.4 [INFO] [stderr] Checking termcolor v0.3.6 [INFO] [stderr] Checking z3-sys v0.3.0 [INFO] [stderr] Compiling serde v1.0.66 [INFO] [stderr] Checking byteorder v1.2.3 [INFO] [stderr] Compiling compiletest_rs v0.3.11 [INFO] [stderr] Checking diff v0.1.11 [INFO] [stderr] Checking getopts v0.2.17 [INFO] [stderr] Checking memchr v2.0.1 [INFO] [stderr] Checking log v0.4.2 [INFO] [stderr] Checking regex-syntax v0.6.1 [INFO] [stderr] Checking humantime v1.1.1 [INFO] [stderr] Compiling proc-macro2 v0.4.6 [INFO] [stderr] Checking log_settings v0.1.2 [INFO] [stderr] Checking filetime v0.2.1 [INFO] [stderr] Checking thread_local v0.3.5 [INFO] [stderr] Checking aho-corasick v0.6.4 [INFO] [stderr] Compiling serde_codegen_internals v0.14.2 [INFO] [stderr] Checking log v0.3.9 [INFO] [stderr] Checking seer-z3 v0.1.2 [INFO] [stderr] Compiling quote v0.6.3 [INFO] [stderr] Compiling syn v0.14.2 [INFO] [stderr] Compiling serde_derive v0.9.15 [INFO] [stderr] Checking num-traits v0.1.43 [INFO] [stderr] Checking env_logger v0.5.10 [INFO] [stderr] Compiling serde_derive v1.0.66 [INFO] [stderr] Checking serde_json v0.9.10 [INFO] [stderr] Checking cargo_metadata v0.1.2 [INFO] [stderr] Checking seer v0.0.3 (/opt/rustwide/workdir) [INFO] [stderr] Checking serde_json v1.0.20 [INFO] [stderr] error[E0432]: unresolved import `rustc::ty::TypeVariants` [INFO] [stderr] --> src/cast.rs:104:24 [INFO] [stderr] | [INFO] [stderr] 104 | use rustc::ty::TypeVariants::*; [INFO] [stderr] | ^^^^^^^^^^^^ could not find `TypeVariants` in `ty` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::ty::TypeVariants` [INFO] [stderr] --> src/cast.rs:126:24 [INFO] [stderr] | [INFO] [stderr] 126 | use rustc::ty::TypeVariants::*; [INFO] [stderr] | ^^^^^^^^^^^^ could not find `TypeVariants` in `ty` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> src/error.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use syntax::codemap::Span; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `rustc::ty::subst::Substs`, `rustc::ty::subst::Kind` [INFO] [stderr] --> src/eval_context.rs:8:31 [INFO] [stderr] | [INFO] [stderr] 8 | use rustc::ty::subst::{Subst, Substs, Kind}; [INFO] [stderr] | ^^^^^^ ^^^^ no `Kind` in `ty::subst` [INFO] [stderr] | | [INFO] [stderr] | no `Substs` in `ty::subst` [INFO] [stderr] | help: a similar name exists in the module: `Subst` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc_data_structures::indexed_vec` [INFO] [stderr] --> src/eval_context.rs:10:28 [INFO] [stderr] | [INFO] [stderr] 10 | use rustc_data_structures::indexed_vec::Idx; [INFO] [stderr] | ^^^^^^^^^^^ could not find `indexed_vec` in `rustc_data_structures` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved imports `syntax::codemap`, `syntax::codemap` [INFO] [stderr] --> src/eval_context.rs:11:23 [INFO] [stderr] | [INFO] [stderr] 11 | use syntax::codemap::{self, DUMMY_SP}; [INFO] [stderr] | ^^^^^^^ ^^^^ no `codemap` in the root [INFO] [stderr] | | [INFO] [stderr] | could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::mir::Literal` [INFO] [stderr] --> src/eval_context.rs:815:21 [INFO] [stderr] | [INFO] [stderr] 815 | use rustc::mir::Literal; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ no `Literal` in `mir` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> src/executor.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::codemap::{DUMMY_SP, CodeMap}; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> src/format_executor.rs:11:13 [INFO] [stderr] | [INFO] [stderr] 11 | use syntax::codemap::{DUMMY_SP, Span, CodeMap}; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc_data_structures::indexed_vec` [INFO] [stderr] --> src/place.rs:4:28 [INFO] [stderr] | [INFO] [stderr] 4 | use rustc_data_structures::indexed_vec::Idx; [INFO] [stderr] | ^^^^^^^^^^^ could not find `indexed_vec` in `rustc_data_structures` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::mir::Place` [INFO] [stderr] --> src/place.rs:125:25 [INFO] [stderr] | [INFO] [stderr] 125 | use rustc::mir::Place::*; [INFO] [stderr] | ^^^^^ `Place` is a struct, not a module [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::mir::Place` [INFO] [stderr] --> src/place.rs:245:25 [INFO] [stderr] | [INFO] [stderr] 245 | use rustc::mir::Place::*; [INFO] [stderr] | ^^^^^ `Place` is a struct, not a module [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::mir::interpret::AllocType` [INFO] [stderr] --> src/memory.rs:7:29 [INFO] [stderr] | [INFO] [stderr] 7 | use rustc::mir::interpret::{AllocType}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `AllocType` in `mir::interpret` [INFO] [stderr] | help: a similar name exists in the module: `AllocMap` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> src/step.rs:16:13 [INFO] [stderr] | [INFO] [stderr] 16 | use syntax::codemap::Span; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::ty::TypeVariants` [INFO] [stderr] --> src/terminator/mod.rs:3:23 [INFO] [stderr] | [INFO] [stderr] 3 | use rustc::ty::{self, TypeVariants, Ty}; [INFO] [stderr] | ^^^^^^^^^^^^ no `TypeVariants` in `ty` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> src/terminator/mod.rs:5:13 [INFO] [stderr] | [INFO] [stderr] 5 | use syntax::codemap::Span; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc_data_structures::indexed_vec` [INFO] [stderr] --> src/terminator/mod.rs:17:28 [INFO] [stderr] | [INFO] [stderr] 17 | use rustc_data_structures::indexed_vec::Idx; [INFO] [stderr] | ^^^^^^^^^^^ could not find `indexed_vec` in `rustc_data_structures` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> src/terminator/drop.rs:3:13 [INFO] [stderr] | [INFO] [stderr] 3 | use syntax::codemap::Span; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::ty::subst::Substs` [INFO] [stderr] --> src/terminator/intrinsic.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use rustc::ty::subst::Substs; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^------ [INFO] [stderr] | | | [INFO] [stderr] | | help: a similar name exists in the module: `Subst` [INFO] [stderr] | no `Substs` in `ty::subst` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::mir::interpret::EvalErrorKind` [INFO] [stderr] --> src/terminator/mod.rs:167:52 [INFO] [stderr] | [INFO] [stderr] 167 | use rustc::mir::interpret::EvalErrorKind::*; [INFO] [stderr] | ^^^^^^^^^^^^^ could not find `EvalErrorKind` in `interpret` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::mir::interpret::EvalErrorKind` [INFO] [stderr] --> src/terminator/mod.rs:209:52 [INFO] [stderr] | [INFO] [stderr] 209 | use rustc::mir::interpret::EvalErrorKind::*; [INFO] [stderr] | ^^^^^^^^^^^^^ could not find `EvalErrorKind` in `interpret` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc::ty::subst::Substs` [INFO] [stderr] --> src/traits.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | use rustc::ty::subst::Substs; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^------ [INFO] [stderr] | | | [INFO] [stderr] | | help: a similar name exists in the module: `Subst` [INFO] [stderr] | no `Substs` in `ty::subst` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::codemap` [INFO] [stderr] --> src/traits.rs:13:13 [INFO] [stderr] | [INFO] [stderr] 13 | use syntax::codemap::{DUMMY_SP, Span}; [INFO] [stderr] | ^^^^^^^ could not find `codemap` in `syntax` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc_driver::CompilerCalls` [INFO] [stderr] --> src/driver.rs:4:39 [INFO] [stderr] | [INFO] [stderr] 4 | use rustc_driver::{self, Compilation, CompilerCalls, RustcDefaultCalls}; [INFO] [stderr] | ^^^^^^^^^^^^^ no `CompilerCalls` in the root [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `rustc_driver::driver` [INFO] [stderr] --> src/driver.rs:5:19 [INFO] [stderr] | [INFO] [stderr] 5 | use rustc_driver::driver::{CompileState, CompileController}; [INFO] [stderr] | ^^^^^^ could not find `driver` in `rustc_driver` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `syntax::ast::NestedMetaItemKind` [INFO] [stderr] --> src/driver.rs:9:33 [INFO] [stderr] | [INFO] [stderr] 9 | use syntax::ast::{MetaItemKind, NestedMetaItemKind, self}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | no `NestedMetaItemKind` in `ast` [INFO] [stderr] | help: a similar name exists in the module: `NestedMetaItem` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Kind` in `subst` [INFO] [stderr] --> src/format_executor.rs:92:51 [INFO] [stderr] | [INFO] [stderr] 92 | let substs_u8 = tcx.mk_substs([ty::subst::Kind::from(tcx.types.u8)].iter()); [INFO] [stderr] | ^^^^ could not find `Kind` in `subst` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Kind` in `subst` [INFO] [stderr] --> src/format_executor.rs:126:53 [INFO] [stderr] | [INFO] [stderr] 126 | let substs = self.tcx.mk_substs([ty::subst::Kind::from(ty)].iter()); [INFO] [stderr] | ^^^^ could not find `Kind` in `subst` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Literal` in `mir` [INFO] [stderr] --> src/step.rs:203:18 [INFO] [stderr] | [INFO] [stderr] 203 | mir::Literal::Value { value: &ty::Const { val: ConstValue::Unevaluated(def_id, substs), .. } } => { [INFO] [stderr] | ^^^^^^^ could not find `Literal` in `mir` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Literal` in `mir` [INFO] [stderr] --> src/step.rs:206:18 [INFO] [stderr] | [INFO] [stderr] 206 | mir::Literal::Value { .. } => {} [INFO] [stderr] | ^^^^^^^ could not find `Literal` in `mir` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Literal` in `mir` [INFO] [stderr] --> src/step.rs:207:18 [INFO] [stderr] | [INFO] [stderr] 207 | mir::Literal::Promoted { index } => { [INFO] [stderr] | ^^^^^^^ could not find `Literal` in `mir` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `Def` in `def` [INFO] [stderr] --> src/step.rs:255:34 [INFO] [stderr] | [INFO] [stderr] 255 | if let hir::def::Def::Static(_, mutable) = def { [INFO] [stderr] | ^^^ could not find `Def` in `def` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: could not find `AssociatedKind` in `ty` [INFO] [stderr] --> src/traits.rs:146:51 [INFO] [stderr] | [INFO] [stderr] 146 | .find(|item| item.kind == ty::AssociatedKind::Const && item.ident.as_interned_str().as_str() == name); [INFO] [stderr] | ^^^^^^^^^^^^^^ could not find `AssociatedKind` in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyInt` in this scope [INFO] [stderr] --> src/cast.rs:107:13 [INFO] [stderr] | [INFO] [stderr] 107 | TyInt(ty) => Ok(PrimVal::Bytes(self.int_to_int(v as i128, ty))), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyUint` in this scope [INFO] [stderr] --> src/cast.rs:108:13 [INFO] [stderr] | [INFO] [stderr] 108 | TyUint(ty) => Ok(PrimVal::Bytes(self.int_to_uint(v, ty))), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in this scope [INFO] [stderr] --> src/cast.rs:110:13 [INFO] [stderr] | [INFO] [stderr] 110 | TyFloat(FloatTy::F32) if negative => Ok(PrimVal::Bytes(Single::from_i128(v as i128).value.to_bits())), [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in this scope [INFO] [stderr] --> src/cast.rs:111:13 [INFO] [stderr] | [INFO] [stderr] 111 | TyFloat(FloatTy::F64) if negative => Ok(PrimVal::Bytes(Double::from_i128(v as i128).value.to_bits())), [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in this scope [INFO] [stderr] --> src/cast.rs:112:13 [INFO] [stderr] | [INFO] [stderr] 112 | TyFloat(FloatTy::F32) => Ok(PrimVal::Bytes(Single::from_u128(v as u128).value.to_bits())), [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in this scope [INFO] [stderr] --> src/cast.rs:113:13 [INFO] [stderr] | [INFO] [stderr] 113 | TyFloat(FloatTy::F64) => Ok(PrimVal::Bytes(Double::from_u128(v as u128).value.to_bits())), [INFO] [stderr] | ^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in this scope [INFO] [stderr] --> src/cast.rs:119:13 [INFO] [stderr] | [INFO] [stderr] 119 | TyRawPtr(_) => Ok(PrimVal::Bytes(self.memory.truncate_to_ptr(v).0 as u128)), [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in this scope [INFO] [stderr] --> src/cast.rs:129:13 [INFO] [stderr] | [INFO] [stderr] 129 | TyRawPtr(_) | [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyInt` in this scope [INFO] [stderr] --> src/cast.rs:130:13 [INFO] [stderr] | [INFO] [stderr] 130 | TyInt(IntTy::Isize) | [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyUint` in this scope [INFO] [stderr] --> src/cast.rs:131:13 [INFO] [stderr] | [INFO] [stderr] 131 | TyUint(UintTy::Usize) => Ok(PrimVal::Ptr(ptr)), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyInt` in this scope [INFO] [stderr] --> src/cast.rs:132:13 [INFO] [stderr] | [INFO] [stderr] 132 | TyInt(_) | TyUint(_) => return Err(EvalError::ReadPointerAsBytes), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyUint` in this scope [INFO] [stderr] --> src/cast.rs:132:24 [INFO] [stderr] | [INFO] [stderr] 132 | TyInt(_) | TyUint(_) => return Err(EvalError::ReadPointerAsBytes), [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mir` in module `mir` [INFO] [stderr] --> src/eval_context.rs:70:25 [INFO] [stderr] | [INFO] [stderr] 70 | pub mir: &'tcx mir::Mir<'tcx>, [INFO] [stderr] | ^^^ not found in `mir` [INFO] [stderr] help: there is an enum variant `rustc::session::config::BorrowckMode::Mir` and 1 other; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 70 | pub mir: &'tcx rustc::session::config::BorrowckMode, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 70 | pub mir: &'tcx rustc::session::config::OutputType, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0532]: expected tuple struct/variant, found struct variant `ConstValue::ByRef` [INFO] [stderr] --> src/eval_context.rs:309:13 [INFO] [stderr] | [INFO] [stderr] 309 | ConstValue::ByRef(..) => { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ did you mean `ConstValue::ByRef { /* fields */ }`? [INFO] [stderr] help: possible better candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::ty::UpvarCapture::ByRef; [INFO] [stderr] | [INFO] [stderr] 1 | use syntax::ast::BindingMode::ByRef; [INFO] [stderr] | [INFO] [stderr] 1 | use value::Value::ByRef; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mir` in module `mir` [INFO] [stderr] --> src/eval_context.rs:338:92 [INFO] [stderr] | [INFO] [stderr] 338 | pub fn load_mir(&self, instance: ty::InstanceDef<'tcx>) -> EvalResult<'tcx, &'tcx mir::Mir<'tcx>> { [INFO] [stderr] | ^^^ not found in `mir` [INFO] [stderr] help: there is an enum variant `rustc::session::config::BorrowckMode::Mir` and 1 other; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 338 | pub fn load_mir(&self, instance: ty::InstanceDef<'tcx>) -> EvalResult<'tcx, &'tcx rustc::session::config::BorrowckMode> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 338 | pub fn load_mir(&self, instance: ty::InstanceDef<'tcx>) -> EvalResult<'tcx, &'tcx rustc::session::config::OutputType> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mir` in module `mir` [INFO] [stderr] --> src/eval_context.rs:402:25 [INFO] [stderr] | [INFO] [stderr] 402 | mir: &'tcx mir::Mir<'tcx>, [INFO] [stderr] | ^^^ not found in `mir` [INFO] [stderr] help: there is an enum variant `rustc::session::config::BorrowckMode::Mir` and 1 other; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 402 | mir: &'tcx rustc::session::config::BorrowckMode, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 402 | mir: &'tcx rustc::session::config::OutputType, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyArray` in module `ty` [INFO] [stderr] --> src/eval_context.rs:547:25 [INFO] [stderr] | [INFO] [stderr] 547 | ty::TyArray(elem_ty, n) => (elem_ty, n.unwrap_usize(self.tcx)), [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Array` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFnDef` in module `ty` [INFO] [stderr] --> src/eval_context.rs:655:29 [INFO] [stderr] | [INFO] [stderr] 655 | ty::TyFnDef(def_id, substs) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `FnDef` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFnPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:664:29 [INFO] [stderr] | [INFO] [stderr] 664 | ty::TyFnPtr(_) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `FnPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyClosure` in module `ty` [INFO] [stderr] --> src/eval_context.rs:672:29 [INFO] [stderr] | [INFO] [stderr] 672 | ty::TyClosure(def_id, substs) => { [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Closure` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:696:28 [INFO] [stderr] | [INFO] [stderr] 696 | if let ty::TyAdt(adt_def, _) = ty.sty { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:722:17 [INFO] [stderr] | [INFO] [stderr] 722 | ty::TyRawPtr(ty::TypeAndMut {ty, .. }) | [INFO] [stderr] | ^^^^^^^^ help: a tuple variant with a similar name exists: `RawPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRef` in module `ty` [INFO] [stderr] --> src/eval_context.rs:723:17 [INFO] [stderr] | [INFO] [stderr] 723 | ty::TyRef(_, ty, _) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyForeign` in module `ty` [INFO] [stderr] --> src/eval_context.rs:724:28 [INFO] [stderr] | [INFO] [stderr] 724 | if let ty::TyForeign(def_id) = ty.sty { [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Foreign` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:732:17 [INFO] [stderr] | [INFO] [stderr] 732 | ty::TyAdt(def, _) if def.is_box() => !self.type_is_sized(ty.boxed_ty()), [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyBool` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1151:17 [INFO] [stderr] | [INFO] [stderr] 1151 | ty::TyBool => PrimValKind::Bool, [INFO] [stderr] | ^^^^^^ help: a unit variant with a similar name exists: `Bool` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyChar` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1152:17 [INFO] [stderr] | [INFO] [stderr] 1152 | ty::TyChar => PrimValKind::Char, [INFO] [stderr] | ^^^^^^ help: a unit variant with a similar name exists: `Char` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyInt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1154:17 [INFO] [stderr] | [INFO] [stderr] 1154 | ty::TyInt(int_ty) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyUint` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1167:17 [INFO] [stderr] | [INFO] [stderr] 1167 | ty::TyUint(uint_ty) => { [INFO] [stderr] | ^^^^^^ help: a tuple variant with a similar name exists: `Uint` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1180:17 [INFO] [stderr] | [INFO] [stderr] 1180 | ty::TyFloat(FloatTy::F32) => PrimValKind::F32, [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Float` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1181:17 [INFO] [stderr] | [INFO] [stderr] 1181 | ty::TyFloat(FloatTy::F64) => PrimValKind::F64, [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Float` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFnPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1183:17 [INFO] [stderr] | [INFO] [stderr] 1183 | ty::TyFnPtr(_) => PrimValKind::FnPtr, [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `FnPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1185:17 [INFO] [stderr] | [INFO] [stderr] 1185 | ty::TyRawPtr(ty::TypeAndMut { ty, .. }) | [INFO] [stderr] | ^^^^^^^^ help: a tuple variant with a similar name exists: `RawPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRef` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1186:17 [INFO] [stderr] | [INFO] [stderr] 1186 | ty::TyRef(_, ty, _) if self.type_is_sized(ty) => PrimValKind::Ptr, [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1188:17 [INFO] [stderr] | [INFO] [stderr] 1188 | ty::TyAdt(ref def, _) if def.is_box() => PrimValKind::Ptr, [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1190:17 [INFO] [stderr] | [INFO] [stderr] 1190 | ty::TyAdt(..) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyBool` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1215:17 [INFO] [stderr] | [INFO] [stderr] 1215 | ty::TyBool if val.is_concrete() && val.to_bytes()? > 1 => Err(EvalError::InvalidBool), [INFO] [stderr] | ^^^^^^ help: a unit variant with a similar name exists: `Bool` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyChar` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1217:17 [INFO] [stderr] | [INFO] [stderr] 1217 | ty::TyChar if val.is_concrete() && ::std::char::from_u32(val.to_bytes()? as u32).is_none() [INFO] [stderr] | ^^^^^^ help: a unit variant with a similar name exists: `Char` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyDynamic` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1240:21 [INFO] [stderr] | [INFO] [stderr] 1240 | ty::TyDynamic(..) => self.memory.read_ptr(extra)?, [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Dynamic` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TySlice` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1241:21 [INFO] [stderr] | [INFO] [stderr] 1241 | ty::TySlice(..) | [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Slice` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyStr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1242:21 [INFO] [stderr] | [INFO] [stderr] 1242 | ty::TyStr => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyBool` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1264:17 [INFO] [stderr] | [INFO] [stderr] 1264 | ty::TyBool => { [INFO] [stderr] | ^^^^^^ help: a unit variant with a similar name exists: `Bool` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyChar` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1271:17 [INFO] [stderr] | [INFO] [stderr] 1271 | ty::TyChar => { [INFO] [stderr] | ^^^^^^ help: a unit variant with a similar name exists: `Char` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyInt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1283:17 [INFO] [stderr] | [INFO] [stderr] 1283 | ty::TyInt(int_ty) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyUint` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1306:17 [INFO] [stderr] | [INFO] [stderr] 1306 | ty::TyUint(uint_ty) => { [INFO] [stderr] | ^^^^^^ help: a tuple variant with a similar name exists: `Uint` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1324:17 [INFO] [stderr] | [INFO] [stderr] 1324 | ty::TyFloat(FloatTy::F32) => PrimVal::from_f32(self.memory.read_f32(ptr)?), [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Float` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1325:17 [INFO] [stderr] | [INFO] [stderr] 1325 | ty::TyFloat(FloatTy::F64) => PrimVal::from_f64(self.memory.read_f64(ptr)?), [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Float` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFnPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1327:17 [INFO] [stderr] | [INFO] [stderr] 1327 | ty::TyFnPtr(_) => self.memory.read_ptr(ptr)?, [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `FnPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRef` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1328:17 [INFO] [stderr] | [INFO] [stderr] 1328 | ty::TyRef(_, ty, _) | [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1329:17 [INFO] [stderr] | [INFO] [stderr] 1329 | ty::TyRawPtr(ty::TypeAndMut {ty, ..}) => return self.read_ptr(ptr, ty).map(Some), [INFO] [stderr] | ^^^^^^^^ help: a tuple variant with a similar name exists: `RawPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1331:17 [INFO] [stderr] | [INFO] [stderr] 1331 | ty::TyAdt(def, _) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mir` in module `mir` [INFO] [stderr] --> src/eval_context.rs:1366:44 [INFO] [stderr] | [INFO] [stderr] 1366 | pub(super) fn mir(&self) -> &'tcx mir::Mir<'tcx> { [INFO] [stderr] | ^^^ not found in `mir` [INFO] [stderr] help: there is an enum variant `rustc::session::config::BorrowckMode::Mir` and 1 other; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 1366 | pub(super) fn mir(&self) -> &'tcx rustc::session::config::BorrowckMode { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 1366 | pub(super) fn mir(&self) -> &'tcx rustc::session::config::OutputType { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyArray` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1387:19 [INFO] [stderr] | [INFO] [stderr] 1387 | (&ty::TyArray(_, length), &ty::TySlice(_)) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Array` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TySlice` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1387:44 [INFO] [stderr] | [INFO] [stderr] 1387 | (&ty::TyArray(_, length), &ty::TySlice(_)) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Slice` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyDynamic` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1392:19 [INFO] [stderr] | [INFO] [stderr] 1392 | (&ty::TyDynamic(..), &ty::TyDynamic(..)) => { [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Dynamic` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyDynamic` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1392:39 [INFO] [stderr] | [INFO] [stderr] 1392 | (&ty::TyDynamic(..), &ty::TyDynamic(..)) => { [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Dynamic` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyDynamic` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1398:22 [INFO] [stderr] | [INFO] [stderr] 1398 | (_, &ty::TyDynamic(ref data, _)) => { [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Dynamic` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRef` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1419:19 [INFO] [stderr] | [INFO] [stderr] 1419 | (&ty::TyRef(_, s, _), &ty::TyRef(_, d, _)) | [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRef` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1419:40 [INFO] [stderr] | [INFO] [stderr] 1419 | (&ty::TyRef(_, s, _), &ty::TyRef(_, d, _)) | [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRef` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1420:19 [INFO] [stderr] | [INFO] [stderr] 1420 | (&ty::TyRef(_, s, _), &ty::TyRawPtr(ty::TypeAndMut {ty: d, ..})) | [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1420:40 [INFO] [stderr] | [INFO] [stderr] 1420 | (&ty::TyRef(_, s, _), &ty::TyRawPtr(ty::TypeAndMut {ty: d, ..})) | [INFO] [stderr] | ^^^^^^^^ help: a tuple variant with a similar name exists: `RawPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1421:19 [INFO] [stderr] | [INFO] [stderr] 1421 | (&ty::TyRawPtr(ty::TypeAndMut {ty: s, ..}), &ty::TyRawPtr(ty::TypeAndMut {ty: d, ..})) => [INFO] [stderr] | ^^^^^^^^ help: a tuple variant with a similar name exists: `RawPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1421:62 [INFO] [stderr] | [INFO] [stderr] 1421 | (&ty::TyRawPtr(ty::TypeAndMut {ty: s, ..}), &ty::TyRawPtr(ty::TypeAndMut {ty: d, ..})) => [INFO] [stderr] | ^^^^^^^^ help: a tuple variant with a similar name exists: `RawPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1423:19 [INFO] [stderr] | [INFO] [stderr] 1423 | (&ty::TyAdt(def_a, substs_a), &ty::TyAdt(def_b, substs_b)) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/eval_context.rs:1423:48 [INFO] [stderr] | [INFO] [stderr] 1423 | (&ty::TyAdt(def_a, substs_a), &ty::TyAdt(def_b, substs_b)) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Substs` in module `ty::subst` [INFO] [stderr] --> src/format_executor.rs:70:107 [INFO] [stderr] | [INFO] [stderr] 70 | fn field_ty_and_offset<'a, 'tcx: 'a>(ecx: &EvalContext<'a, 'tcx>, ty: Ty<'tcx>, field_substs: &ty::subst::Substs<'tcx>, name: &str) -> Option<(Ty<'tcx>, u64)> { [INFO] [stderr] | ^^^^^^ help: a trait with a similar name exists: `Subst` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyArray` in module `ty` [INFO] [stderr] --> src/place.rs:91:17 [INFO] [stderr] | [INFO] [stderr] 91 | ty::TyArray(elem, n) => (elem, n.unwrap_usize(tcx)), [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Array` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TySlice` in module `ty` [INFO] [stderr] --> src/place.rs:93:17 [INFO] [stderr] | [INFO] [stderr] 93 | ty::TySlice(elem) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Slice` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Local` in this scope [INFO] [stderr] --> src/place.rs:128:13 [INFO] [stderr] | [INFO] [stderr] 128 | Local(mir::RETURN_PLACE) => Err(EvalError::ReadFromReturnPointer), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::Node::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::StmtKind::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::def::Res::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::middle::mem_categorization::Categorization::Local; [INFO] [stderr] | [INFO] [stderr] and 2 other candidates [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Local` in this scope [INFO] [stderr] --> src/place.rs:130:13 [INFO] [stderr] | [INFO] [stderr] 130 | Local(local) => self.frame().get_local(local).map(Some), [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::Node::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::StmtKind::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::def::Res::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::middle::mem_categorization::Categorization::Local; [INFO] [stderr] | [INFO] [stderr] and 2 other candidates [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Static` in this scope [INFO] [stderr] --> src/place.rs:132:13 [INFO] [stderr] | [INFO] [stderr] 132 | Static(ref static_) => { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::BodyOwnerKind::Static; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::ForeignItemKind::Static; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::ItemKind::Static; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::mir::PlaceBase::Static; [INFO] [stderr] | [INFO] [stderr] and 4 other candidates [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Projection` in this scope [INFO] [stderr] --> src/place.rs:137:13 [INFO] [stderr] | [INFO] [stderr] 137 | Projection(ref proj) => self.try_read_place_projection(proj), [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::infer::region_constraints::GenericKind::Projection; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::ty::ExistentialPredicate::Projection; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::ty::Predicate::Projection; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::ty::Projection; [INFO] [stderr] | [INFO] [stderr] and 2 other candidates [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `PlaceProjection` in module `mir` [INFO] [stderr] --> src/place.rs:184:57 [INFO] [stderr] | [INFO] [stderr] 184 | fn try_read_place_projection(&mut self, proj: &mir::PlaceProjection<'tcx>) -> EvalResult<'tcx, Option> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ not found in `mir` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Local` in this scope [INFO] [stderr] --> src/place.rs:247:13 [INFO] [stderr] | [INFO] [stderr] 247 | Local(mir::RETURN_PLACE) => self.frame().return_place, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::Node::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::StmtKind::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::def::Res::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::middle::mem_categorization::Categorization::Local; [INFO] [stderr] | [INFO] [stderr] and 2 other candidates [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Local` in this scope [INFO] [stderr] --> src/place.rs:248:13 [INFO] [stderr] | [INFO] [stderr] 248 | Local(local) => Place::Local { frame: self.stack.len() - 1, local }, [INFO] [stderr] | ^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::Node::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::StmtKind::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::def::Res::Local; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::middle::mem_categorization::Categorization::Local; [INFO] [stderr] | [INFO] [stderr] and 2 other candidates [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Static` in this scope [INFO] [stderr] --> src/place.rs:250:13 [INFO] [stderr] | [INFO] [stderr] 250 | Static(ref static_) => { [INFO] [stderr] | ^^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::BodyOwnerKind::Static; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::ForeignItemKind::Static; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::hir::ItemKind::Static; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::mir::PlaceBase::Static; [INFO] [stderr] | [INFO] [stderr] and 4 other candidates [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Projection` in this scope [INFO] [stderr] --> src/place.rs:255:13 [INFO] [stderr] | [INFO] [stderr] 255 | Projection(ref proj) => { [INFO] [stderr] | ^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::infer::region_constraints::GenericKind::Projection; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::ty::ExistentialPredicate::Projection; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::ty::Predicate::Projection; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::ty::Projection; [INFO] [stderr] | [INFO] [stderr] and 2 other candidates [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyDynamic` in module `ty` [INFO] [stderr] --> src/place.rs:344:17 [INFO] [stderr] | [INFO] [stderr] 344 | ty::TyDynamic(..) => { [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Dynamic` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyStr` in module `ty` [INFO] [stderr] --> src/place.rs:351:17 [INFO] [stderr] | [INFO] [stderr] 351 | ty::TyStr | ty::TySlice(_) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TySlice` in module `ty` [INFO] [stderr] --> src/place.rs:351:29 [INFO] [stderr] | [INFO] [stderr] 351 | ty::TyStr | ty::TySlice(_) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Slice` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRawPtr` in module `ty` [INFO] [stderr] --> src/place.rs:452:25 [INFO] [stderr] | [INFO] [stderr] 452 | ty::TyRawPtr(ty::TypeAndMut {ty, ..}) | [INFO] [stderr] | ^^^^^^^^ help: a tuple variant with a similar name exists: `RawPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyRef` in module `ty` [INFO] [stderr] --> src/place.rs:453:25 [INFO] [stderr] | [INFO] [stderr] 453 | ty::TyRef(_, ty, _) => ty, [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/place.rs:454:25 [INFO] [stderr] | [INFO] [stderr] 454 | ty::TyAdt(def, _) if def.is_box() => base_ty.boxed_ty(), [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFloat` in module `ty` [INFO] [stderr] --> src/operator.rs:251:20 [INFO] [stderr] | [INFO] [stderr] 251 | if let ty::TyFloat(fty) = left_ty.sty { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Float` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `ReadForMatch` in this scope [INFO] [stderr] --> src/step.rs:107:13 [INFO] [stderr] | [INFO] [stderr] 107 | ReadForMatch(..) => {} [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Validate` in this scope [INFO] [stderr] --> src/step.rs:110:13 [INFO] [stderr] | [INFO] [stderr] 110 | Validate(_op, ref _places) => { [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `UserAssertTy` in this scope [INFO] [stderr] --> src/step.rs:114:13 [INFO] [stderr] | [INFO] [stderr] 114 | UserAssertTy(..) => {} [INFO] [stderr] | ^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `EndRegion` in this scope [INFO] [stderr] --> src/step.rs:115:13 [INFO] [stderr] | [INFO] [stderr] 115 | EndRegion(..) => {} [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Mir` in module `mir` [INFO] [stderr] --> src/step.rs:148:21 [INFO] [stderr] | [INFO] [stderr] 148 | mir: &'tcx mir::Mir<'tcx>, [INFO] [stderr] | ^^^ not found in `mir` [INFO] [stderr] help: there is an enum variant `rustc::session::config::BorrowckMode::Mir` and 1 other; try using the variant's enum [INFO] [stderr] | [INFO] [stderr] 148 | mir: &'tcx rustc::session::config::BorrowckMode, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 148 | mir: &'tcx rustc::session::config::OutputType, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `Substs` in module `subst` [INFO] [stderr] --> src/step.rs:157:30 [INFO] [stderr] | [INFO] [stderr] 157 | substs: &'tcx subst::Substs<'tcx>, [INFO] [stderr] | ^^^^^^ help: a trait with a similar name exists: `Subst` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyDynamic` in module `ty` [INFO] [stderr] --> src/terminator/drop.rs:37:17 [INFO] [stderr] | [INFO] [stderr] 37 | ty::TyDynamic(..) => { [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Dynamic` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/terminator/intrinsic.rs:501:21 [INFO] [stderr] | [INFO] [stderr] 501 | ty::TyAdt(..) | ty::TyTuple(..) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyTuple` in module `ty` [INFO] [stderr] --> src/terminator/intrinsic.rs:501:37 [INFO] [stderr] | [INFO] [stderr] 501 | ty::TyAdt(..) | ty::TyTuple(..) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Tuple` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyAdt` in module `ty` [INFO] [stderr] --> src/terminator/intrinsic.rs:521:29 [INFO] [stderr] | [INFO] [stderr] 521 | ty::TyAdt(def, substs) => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyTuple` in module `ty` [INFO] [stderr] --> src/terminator/intrinsic.rs:526:29 [INFO] [stderr] | [INFO] [stderr] 526 | ty::TyTuple(ref types) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Tuple` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyDynamic` in module `ty` [INFO] [stderr] --> src/terminator/intrinsic.rs:561:21 [INFO] [stderr] | [INFO] [stderr] 561 | ty::TyDynamic(..) => { [INFO] [stderr] | ^^^^^^^^^ help: a tuple variant with a similar name exists: `Dynamic` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TySlice` in module `ty` [INFO] [stderr] --> src/terminator/intrinsic.rs:567:21 [INFO] [stderr] | [INFO] [stderr] 567 | ty::TySlice(_) | ty::TyStr => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Slice` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find unit struct/variant or constant `TyStr` in module `ty` [INFO] [stderr] --> src/terminator/intrinsic.rs:567:38 [INFO] [stderr] | [INFO] [stderr] 567 | ty::TySlice(_) | ty::TyStr => { [INFO] [stderr] | ^^^^^ not found in `ty` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFnPtr` in module `ty` [INFO] [stderr] --> src/terminator/mod.rs:113:25 [INFO] [stderr] | [INFO] [stderr] 113 | ty::TyFnPtr(sig) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `FnPtr` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFnDef` in module `ty` [INFO] [stderr] --> src/terminator/mod.rs:119:33 [INFO] [stderr] | [INFO] [stderr] 119 | ... ty::TyFnDef(..) => { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `FnDef` [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyFnDef` in module `ty` [INFO] [stderr] --> src/terminator/mod.rs:137:25 [INFO] [stderr] | [INFO] [stderr] 137 | ty::TyFnDef(def_id, substs) => (self.resolve(def_id, substs)?, func_ty.fn_sig(self.tcx)), [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `FnDef` [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `BoundsCheck` in this scope [INFO] [stderr] --> src/terminator/mod.rs:169:29 [INFO] [stderr] | [INFO] [stderr] 169 | ... BoundsCheck { ref len, ref index } => { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::mir::interpret::PanicInfo::BoundsCheck; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `Overflow` in this scope [INFO] [stderr] --> src/terminator/mod.rs:179:29 [INFO] [stderr] | [INFO] [stderr] 179 | ... Overflow(op) => Err(EvalError::Overflow(op)), [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidates are found in other modules, you can import them into scope [INFO] [stderr] | [INFO] [stderr] 1 | use error::EvalError::Overflow; [INFO] [stderr] | [INFO] [stderr] 1 | use error::StaticEvalError::Overflow; [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::mir::interpret::PanicInfo::Overflow; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0422]: cannot find struct, variant or union type `BoundsCheck` in this scope [INFO] [stderr] --> src/terminator/mod.rs:211:29 [INFO] [stderr] | [INFO] [stderr] 211 | ... BoundsCheck { ref len, ref index } => { [INFO] [stderr] | ^^^^^^^^^^^ not found in this scope [INFO] [stderr] help: possible candidate is found in another module, you can import it into scope [INFO] [stderr] | [INFO] [stderr] 1 | use rustc::mir::interpret::PanicInfo::BoundsCheck; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0531]: cannot find tuple struct/variant `TyTuple` in module `ty` [INFO] [stderr] --> src/terminator/mod.rs:427:36 [INFO] [stderr] | [INFO] [stderr] 427 | if let ty::TyTuple(..) = args[1].ty.sty { [INFO] [stderr] | ^^^^^^^ help: a tuple variant with a similar name exists: `Tuple` [INFO] [stderr] [INFO] [stderr] error[E0603]: enum `Node` is private [INFO] [stderr] --> src/step.rs:243:34 [INFO] [stderr] | [INFO] [stderr] 243 | if let hir::map::Node::NodeItem(&hir::Item { ref node, .. }) = node_item { [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error.rs:163:32 [INFO] [stderr] | [INFO] [stderr] 163 | fn cause(&self) -> Option<&Error> { None } [INFO] [stderr] | ^^^^^ help: use `dyn`: `dyn Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/executor.rs:40:33 [INFO] [stderr] | [INFO] [stderr] 40 | consumer: Option bool>>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(ExecutionComplete) -> bool` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/driver.rs:38:27 [INFO] [stderr] | [INFO] [stderr] 38 | codegen_backend: &::rustc_codegen_utils::codegen_backend::CodegenBackend, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::rustc_codegen_utils::codegen_backend::CodegenBackend)` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/driver.rs:41:18 [INFO] [stderr] | [INFO] [stderr] 41 | cstore: &CrateStore, [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn CrateStore` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/driver.rs:64:12 [INFO] [stderr] | [INFO] [stderr] 64 | -> Box [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut CompileState) + 'static` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred [INFO] [stderr] --> src/terminator/mod.rs:542:33 [INFO] [stderr] | [INFO] [stderr] 542 | / ... lazy_static!{ [INFO] [stderr] 543 | | ... static ref RE_MKSYM_IDENT: Regex = Regex::new(r"mksym\(&?(?:mut)?\s*(.*)\)").unwrap(); [INFO] [stderr] 544 | | ... } [INFO] [stderr] | |_______________________^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] = note: this warning originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:21:32 [INFO] [stderr] | [INFO] [stderr] 21 | pub(crate) tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:1618:21 [INFO] [stderr] | [INFO] [stderr] 1618 | tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/executor.rs:19:21 [INFO] [stderr] | [INFO] [stderr] 19 | tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/format_executor.rs:57:21 [INFO] [stderr] | [INFO] [stderr] 57 | tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:1575:60 [INFO] [stderr] | [INFO] [stderr] 1575 | pub fn monomorphize_field_ty<'a, 'tcx:'a >(tcx: TyCtxt<'a, 'tcx, 'tcx>, f: &ty::FieldDef, substs: &'tcx Substs<'tcx>) -> Ty<'tcx> { [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:1580:51 [INFO] [stderr] | [INFO] [stderr] 1580 | pub fn is_inhabited<'a, 'tcx: 'a>(tcx: TyCtxt<'a, 'tcx, 'tcx>, ty: Ty<'tcx>) -> bool { [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:1604:56 [INFO] [stderr] | [INFO] [stderr] 1604 | pub fn apply_param_substs<'a, 'tcx, T>(tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 2 [INFO] [stderr] --> src/eval_context.rs:1631:52 [INFO] [stderr] | [INFO] [stderr] 1631 | impl<'a, 'tcx> ::rustc::ty::fold::TypeFolder<'tcx, 'tcx> for AssociatedTypeNormalizer<'a, 'tcx> { [INFO] [stderr] | ^^^^ unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:1646:21 [INFO] [stderr] | [INFO] [stderr] 1646 | tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:190:40 [INFO] [stderr] | [INFO] [stderr] 190 | fn tcx<'b>(&'b self) -> TyCtxt<'b, 'tcx, 'tcx> { [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:198:40 [INFO] [stderr] | [INFO] [stderr] 198 | fn tcx<'d>(&'d self) -> TyCtxt<'d, 'tcx, 'tcx> { [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:224:32 [INFO] [stderr] | [INFO] [stderr] 224 | pub fn new(tcx: TyCtxt<'a, 'tcx, 'tcx>, limits: ResourceLimits, codemap: &'a codemap::CodeMap) -> Self { [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/eval_context.rs:1632:40 [INFO] [stderr] | [INFO] [stderr] 1632 | fn tcx<'c>(&'c self) -> TyCtxt<'c, 'tcx, 'tcx> { [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/executor.rs:80:25 [INFO] [stderr] | [INFO] [stderr] 80 | tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/format_executor.rs:30:25 [INFO] [stderr] | [INFO] [stderr] 30 | tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/format_executor.rs:83:25 [INFO] [stderr] | [INFO] [stderr] 83 | tcx: TyCtxt<'a, 'tcx, 'tcx>, [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/place.rs:89:71 [INFO] [stderr] | [INFO] [stderr] 89 | pub(super) fn elem_ty_and_len(self, ty: Ty<'tcx>, tcx: TyCtxt<'_, 'tcx, '_>) -> (Ty<'tcx>, u64) { [INFO] [stderr] | ^^^^ ^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 0, found 1 [INFO] [stderr] --> src/place.rs:435:41 [INFO] [stderr] | [INFO] [stderr] 435 | proj_elem: &mir::ProjectionElem<'tcx, mir::Local, Ty<'tcx>>, [INFO] [stderr] | ^^^^ unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 1, found 3 [INFO] [stderr] --> src/memory.rs:303:65 [INFO] [stderr] | [INFO] [stderr] 303 | pub fn get_rustc_allocation(&mut self, tcx: &ty::TyCtxt<'a, 'tcx, 'tcx>, ptr: mir::interpret::Pointer) [INFO] [stderr] | ^^^^ ^^^^ unexpected lifetime argument [INFO] [stderr] | | [INFO] [stderr] | unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 0, found 1 [INFO] [stderr] --> src/step.rs:234:31 [INFO] [stderr] | [INFO] [stderr] 234 | context: PlaceContext<'tcx>, [INFO] [stderr] | ^^^^ unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error[E0107]: wrong number of lifetime arguments: expected 2, found 3 [INFO] [stderr] --> src/traits.rs:19:80 [INFO] [stderr] | [INFO] [stderr] 19 | fn drain_fulfillment_cx_or_panic<'a, 'gcx, 'tcx, T>(ifcx: &InferCtxt<'a, 'gcx, 'tcx>, [INFO] [stderr] | ^^^^ unexpected lifetime argument [INFO] [stderr] [INFO] [stderr] error: aborting due to 160 previous errors [INFO] [stderr] [INFO] [stderr] Some errors have detailed explanations: E0107, E0412, E0422, E0432, E0433, E0531, E0532, E0603. [INFO] [stderr] For more information about an error, try `rustc --explain E0107`. [INFO] [stderr] error: could not compile `seer`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "c15804f1ac220e4df5b600ae958ebd7ac63faf54250260dd26ed4a2ee9e96b5e"` [INFO] running `"docker" "rm" "-f" "c15804f1ac220e4df5b600ae958ebd7ac63faf54250260dd26ed4a2ee9e96b5e"` [INFO] [stdout] c15804f1ac220e4df5b600ae958ebd7ac63faf54250260dd26ed4a2ee9e96b5e