[INFO] fetching crate geobacter-rustc-help 1.0.0... [INFO] documenting geobacter-rustc-help-1.0.0 against 1.61.0 for beta-1.62-rustdoc-1 [INFO] extracting crate geobacter-rustc-help 1.0.0 into /workspace/builds/worker-65/source [INFO] validating manifest of crates.io crate geobacter-rustc-help 1.0.0 on toolchain 1.61.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate geobacter-rustc-help 1.0.0 [INFO] finished tweaking crates.io crate geobacter-rustc-help 1.0.0 [INFO] tweaked toml for crates.io crate geobacter-rustc-help 1.0.0 written to /workspace/builds/worker-65/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.61.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-65/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-65/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" "+1.61.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c49f7064f55590e5fd1ed442b05605652c1e9bea6bbf583faca48421b2721da6 [INFO] running `Command { std: "docker" "start" "-a" "c49f7064f55590e5fd1ed442b05605652c1e9bea6bbf583faca48421b2721da6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c49f7064f55590e5fd1ed442b05605652c1e9bea6bbf583faca48421b2721da6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c49f7064f55590e5fd1ed442b05605652c1e9bea6bbf583faca48421b2721da6", kill_on_drop: false }` [INFO] [stdout] c49f7064f55590e5fd1ed442b05605652c1e9bea6bbf583faca48421b2721da6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-65/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-65/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" "+1.61.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3b8b01e326b73b94cba2b1662569b66013516a7231950979c9cc9a570bb62caf [INFO] running `Command { std: "docker" "start" "-a" "3b8b01e326b73b94cba2b1662569b66013516a7231950979c9cc9a570bb62caf", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.39 [INFO] [stderr] Compiling syn v1.0.95 [INFO] [stderr] Compiling serde_derive v1.0.137 [INFO] [stderr] Compiling serde v1.0.137 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Checking geobacter-shared-defs v1.0.0 [INFO] [stderr] Documenting geobacter-rustc-help v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0462]: found staticlib `rustc` instead of rlib or dylib [INFO] [stdout] --> src/lib.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | 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/1.61.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/1.61.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/1.61.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a [INFO] [stdout] crate `rustc`: /opt/rustwide/rustup-home/toolchains/1.61.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_data_structures` [INFO] [stdout] --> src/lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate rustc_data_structures; [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_index` [INFO] [stdout] --> src/lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate rustc_index; [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_target` [INFO] [stdout] --> src/lib.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | extern crate rustc_target; [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 `serialize` [INFO] [stdout] --> src/lib.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | extern crate serialize as rustc_serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `syntax` [INFO] [stdout] --> src/lib.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | extern crate syntax; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `syntax_pos` [INFO] [stdout] --> src/lib.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | extern crate syntax_pos; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `implement_ty_decoder` in this scope [INFO] [stdout] --> src/codec.rs:124:1 [INFO] [stdout] | [INFO] [stdout] 124 | implement_ty_decoder!(GeobacterDecoder<'a, 'tcx>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/codec.rs:135:5 [INFO] [stdout] | [INFO] [stdout] 135 | bug!("Trying to decode DefIndex outside the context of a DefId") [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/codec.rs:240:7 [INFO] [stdout] | [INFO] [stdout] 240 | bug!("Could not find new CrateNum for {:?}", cnum) [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/codec.rs:413:5 [INFO] [stdout] | [INFO] [stdout] 413 | bug!("Encoding DefIndex without context.") [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/lib.rs:526:9 [INFO] [stdout] | [INFO] [stdout] 526 | bug!("unhandled ConstValue: {:?}", element); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:44:15 [INFO] [stdout] | [INFO] [stdout] 44 | pub opaque: opaque::Decoder<'a>, [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> src/codec.rs:158:35 [INFO] [stdout] | [INFO] [stdout] 158 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `hir` [INFO] [stdout] --> src/codec.rs:159:46 [INFO] [stdout] | [INFO] [stdout] 159 | fn specialized_decode(&mut self) -> Result { [INFO] [stdout] | ^^^ use of undeclared crate or module `hir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:247:12 [INFO] [stdout] | [INFO] [stdout] 247 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:261:12 [INFO] [stdout] | [INFO] [stdout] 261 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:343:43 [INFO] [stdout] | [INFO] [stdout] 343 | impl<'a, 'tcx> GeobacterEncoder<'a, 'tcx, opaque::Encoder> { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:345:61 [INFO] [stdout] | [INFO] [stdout] 345 | where F: for<'b> FnOnce(&mut GeobacterEncoder<'b, 'tcx, opaque::Encoder>) -> Result<(), ::Error>, [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Encoder` [INFO] [stdout] --> src/codec.rs:345:113 [INFO] [stdout] | [INFO] [stdout] 345 | where F: for<'b> FnOnce(&mut GeobacterEncoder<'b, 'tcx, opaque::Encoder>) -> Result<(), ::Error>, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Encoder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:345:94 [INFO] [stdout] | [INFO] [stdout] 345 | where F: for<'b> FnOnce(&mut GeobacterEncoder<'b, 'tcx, opaque::Encoder>) -> Result<(), ::Error>, [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Encoder` [INFO] [stdout] --> src/codec.rs:344:82 [INFO] [stdout] | [INFO] [stdout] 344 | pub fn with(tcx: TyCtxt<'tcx>, f: F) -> Result, ::Error> [INFO] [stdout] | ^^^^^^^ use of undeclared type `Encoder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:344:63 [INFO] [stdout] | [INFO] [stdout] 344 | pub fn with(tcx: TyCtxt<'tcx>, f: F) -> Result, ::Error> [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:367:12 [INFO] [stdout] | [INFO] [stdout] 367 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:388:12 [INFO] [stdout] | [INFO] [stdout] 388 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:400:12 [INFO] [stdout] | [INFO] [stdout] 400 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:410:12 [INFO] [stdout] | [INFO] [stdout] 410 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:417:12 [INFO] [stdout] | [INFO] [stdout] 417 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:425:79 [INFO] [stdout] | [INFO] [stdout] 425 | impl<'a, 'tcx> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, opaque::Encoder> { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:430:19 [INFO] [stdout] | [INFO] [stdout] 430 | impl<'a, 'tcx, E> ty_codec::TyEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:431:12 [INFO] [stdout] | [INFO] [stdout] 431 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty_codec` [INFO] [stdout] --> src/codec.rs:447:12 [INFO] [stdout] | [INFO] [stdout] 447 | where E: ty_codec::TyEncoder + 'a, [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `ty_codec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:489:54 [INFO] [stdout] | [INFO] [stdout] 489 | impl SpecializedEncoder for opaque::Encoder { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:501:58 [INFO] [stdout] | [INFO] [stdout] 501 | impl<'a> SpecializedDecoder for opaque::Decoder<'a> { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `opaque` [INFO] [stdout] --> src/codec.rs:522:34 [INFO] [stdout] | [INFO] [stdout] 522 | impl<'a> DecoderWithPosition for opaque::Decoder<'a> { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `opaque` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:65:47 [INFO] [stdout] | [INFO] [stdout] 65 | ... _instance: ty::Instance<'tcx>, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/lib.rs:66:46 [INFO] [stdout] | [INFO] [stdout] 66 | ... mir: &mut mir::Body<'tcx>) { [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:112:54 [INFO] [stdout] | [INFO] [stdout] 112 | fn inputs<'tcx>(&self, tcx: TyCtxt<'tcx>) -> &'tcx ty::List> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:112:63 [INFO] [stdout] | [INFO] [stdout] 112 | fn inputs<'tcx>(&self, tcx: TyCtxt<'tcx>) -> &'tcx ty::List> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:116:48 [INFO] [stdout] | [INFO] [stdout] 116 | fn output<'tcx>(&self, tcx: TyCtxt<'tcx>) -> ty::Ty<'tcx> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:125:44 [INFO] [stdout] | [INFO] [stdout] 125 | ... instance: ty::Instance<'tcx>, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:126:44 [INFO] [stdout] | [INFO] [stdout] 126 | ... local_ty: ty::Ty<'tcx>) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:127:6 [INFO] [stdout] | [INFO] [stdout] 127 | -> ty::Instance<'tcx> [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:158:48 [INFO] [stdout] | [INFO] [stdout] 158 | ... instance: ty::Instance<'tcx>, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:159:48 [INFO] [stdout] | [INFO] [stdout] 159 | ... local_ty: ty::Ty<'tcx>) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:160:13 [INFO] [stdout] | [INFO] [stdout] 160 | -> Option> [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/lib.rs:197:23 [INFO] [stdout] | [INFO] [stdout] 197 | src: mir::SourceInfo, [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:198:21 [INFO] [stdout] | [INFO] [stdout] 198 | c: ty::Const<'tcx>) -> Operand<'tcx> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:225:52 [INFO] [stdout] | [INFO] [stdout] 225 | fn mk_usize_c(self, v: impl Into) -> &'tcx ty::Const<'tcx> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/lib.rs:232:47 [INFO] [stdout] | [INFO] [stdout] 232 | fn mk_static_str_operand(self, source_info: mir::SourceInfo, [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/lib.rs:255:40 [INFO] [stdout] | [INFO] [stdout] 255 | fn mk_u64_operand(self, source_info: mir::SourceInfo, [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:354:37 [INFO] [stdout] | [INFO] [stdout] 354 | ... ty: ty::Ty<'tcx>) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:391:46 [INFO] [stdout] | [INFO] [stdout] 391 | ... ty: ty::Ty<'tcx>) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:404:40 [INFO] [stdout] | [INFO] [stdout] 404 | ... ty: ty::Ty<'tcx>) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:436:40 [INFO] [stdout] | [INFO] [stdout] 436 | ... ty: ty::Ty<'tcx>) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:532:55 [INFO] [stdout] | [INFO] [stdout] 532 | pub fn mk_static_slice<'tcx>(tcx: TyCtxt<'tcx>, elem: ty::Ty<'tcx>) -> ty::Ty<'tcx> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/lib.rs:532:72 [INFO] [stdout] | [INFO] [stdout] 532 | pub fn mk_static_slice<'tcx>(tcx: TyCtxt<'tcx>, elem: ty::Ty<'tcx>) -> ty::Ty<'tcx> { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateDisambiguator` in this scope [INFO] [stdout] --> src/codec.rs:38:33 [INFO] [stdout] | [INFO] [stdout] 35 | struct Footer { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 38 | prev_cnums: Vec<(u32, String, CrateDisambiguator)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/codec.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 43 | pub tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FxHashMap` in this scope [INFO] [stdout] --> src/codec.rs:48:11 [INFO] [stdout] | [INFO] [stdout] 48 | rcache: FxHashMap>, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> src/codec.rs:48:28 [INFO] [stdout] | [INFO] [stdout] 48 | rcache: FxHashMap>, [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IndexVec` in this scope [INFO] [stdout] --> src/codec.rs:50:13 [INFO] [stdout] | [INFO] [stdout] 50 | cnum_map: IndexVec>, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:50:22 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, CrateNum` [INFO] [stdout] ... [INFO] [stdout] 50 | cnum_map: IndexVec>, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:50:39 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, CrateNum` [INFO] [stdout] ... [INFO] [stdout] 50 | cnum_map: IndexVec>, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocDecodingSession` in this scope [INFO] [stdout] --> src/codec.rs:52:27 [INFO] [stdout] | [INFO] [stdout] 52 | alloc_decoding_session: AllocDecodingSession<'a>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/codec.rs:56:19 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn new(tcx: TyCtxt<'tcx>, data: &'a [u8], [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocDecodingState` in this scope [INFO] [stdout] --> src/codec.rs:57:51 [INFO] [stdout] | [INFO] [stdout] 55 | impl<'a, 'tcx> GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, AllocDecodingState` [INFO] [stdout] 56 | pub fn new(tcx: TyCtxt<'tcx>, data: &'a [u8], [INFO] [stdout] 57 | alloc_decoding_state: &'a mut Option) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/codec.rs:94:28 [INFO] [stdout] | [INFO] [stdout] 94 | fn compute_cnum_map(tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateDisambiguator` in this scope [INFO] [stdout] --> src/codec.rs:95:53 [INFO] [stdout] | [INFO] [stdout] 55 | impl<'a, 'tcx> GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, CrateDisambiguator` [INFO] [stdout] ... [INFO] [stdout] 95 | prev_cnums: Vec<(u32, String, CrateDisambiguator)>) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IndexVec` in this scope [INFO] [stdout] --> src/codec.rs:96:8 [INFO] [stdout] | [INFO] [stdout] 96 | -> IndexVec> [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:96:17 [INFO] [stdout] | [INFO] [stdout] 55 | impl<'a, 'tcx> GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, CrateNum` [INFO] [stdout] ... [INFO] [stdout] 96 | -> IndexVec> [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:96:34 [INFO] [stdout] | [INFO] [stdout] 55 | impl<'a, 'tcx> GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, CrateNum` [INFO] [stdout] ... [INFO] [stdout] 96 | -> IndexVec> [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedDecoder` in this scope [INFO] [stdout] --> src/codec.rs:126:16 [INFO] [stdout] | [INFO] [stdout] 126 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope [INFO] [stdout] --> src/codec.rs:126:35 [INFO] [stdout] | [INFO] [stdout] 126 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, AllocId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope [INFO] [stdout] --> src/codec.rs:127:46 [INFO] [stdout] | [INFO] [stdout] 126 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, AllocId` [INFO] [stdout] 127 | fn specialized_decode(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedDecoder` in this scope [INFO] [stdout] --> src/codec.rs:132:16 [INFO] [stdout] | [INFO] [stdout] 132 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefIndex` in this scope [INFO] [stdout] --> src/codec.rs:132:35 [INFO] [stdout] | [INFO] [stdout] 132 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, DefIndex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefIndex` in this scope [INFO] [stdout] --> src/codec.rs:134:46 [INFO] [stdout] | [INFO] [stdout] 132 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, DefIndex` [INFO] [stdout] 133 | #[inline] [INFO] [stdout] 134 | fn specialized_decode(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedDecoder` in this scope [INFO] [stdout] --> src/codec.rs:138:16 [INFO] [stdout] | [INFO] [stdout] 138 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefId` in this scope [INFO] [stdout] --> src/codec.rs:138:35 [INFO] [stdout] | [INFO] [stdout] 138 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - ^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, DefId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefId` in this scope [INFO] [stdout] --> src/codec.rs:140:46 [INFO] [stdout] | [INFO] [stdout] 138 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, DefId` [INFO] [stdout] 139 | #[inline] [INFO] [stdout] 140 | fn specialized_decode(&mut self) -> Result { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedDecoder` in this scope [INFO] [stdout] --> src/codec.rs:152:16 [INFO] [stdout] | [INFO] [stdout] 152 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LocalDefId` in this scope [INFO] [stdout] --> src/codec.rs:152:35 [INFO] [stdout] | [INFO] [stdout] 152 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - ^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, LocalDefId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LocalDefId` in this scope [INFO] [stdout] --> src/codec.rs:154:46 [INFO] [stdout] | [INFO] [stdout] 152 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, LocalDefId` [INFO] [stdout] 153 | #[inline] [INFO] [stdout] 154 | fn specialized_decode(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedDecoder` in this scope [INFO] [stdout] --> src/codec.rs:158:16 [INFO] [stdout] | [INFO] [stdout] 158 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedDecoder` in this scope [INFO] [stdout] --> src/codec.rs:185:16 [INFO] [stdout] | [INFO] [stdout] 185 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope [INFO] [stdout] --> src/codec.rs:185:35 [INFO] [stdout] | [INFO] [stdout] 185 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - ^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, NodeId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NodeId` in this scope [INFO] [stdout] --> src/codec.rs:187:46 [INFO] [stdout] | [INFO] [stdout] 185 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, NodeId` [INFO] [stdout] 186 | #[inline] [INFO] [stdout] 187 | fn specialized_decode(&mut self) -> Result { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedDecoder` in this scope [INFO] [stdout] --> src/codec.rs:193:16 [INFO] [stdout] | [INFO] [stdout] 193 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fingerprint` in this scope [INFO] [stdout] --> src/codec.rs:193:35 [INFO] [stdout] | [INFO] [stdout] 193 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, Fingerprint` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fingerprint` in this scope [INFO] [stdout] --> src/codec.rs:194:46 [INFO] [stdout] | [INFO] [stdout] 193 | impl<'a, 'tcx> SpecializedDecoder for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | - help: you might be missing a type parameter: `, Fingerprint` [INFO] [stdout] 194 | fn specialized_decode(&mut self) -> Result { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `TyDecoder` in this scope [INFO] [stdout] --> src/codec.rs:200:16 [INFO] [stdout] | [INFO] [stdout] 200 | impl<'a, 'tcx> TyDecoder<'tcx> for GeobacterDecoder<'a, 'tcx> { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/codec.rs:201:20 [INFO] [stdout] | [INFO] [stdout] 201 | fn tcx(&self) -> TyCtxt<'tcx> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> src/codec.rs:217:42 [INFO] [stdout] | [INFO] [stdout] 217 | where F: FnOnce(&mut Self) -> Result, Self::Error> [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> src/codec.rs:216:15 [INFO] [stdout] | [INFO] [stdout] 216 | -> Result, Self::Error> [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:238:47 [INFO] [stdout] | [INFO] [stdout] 238 | fn map_encoded_cnum_to_current(&self, cnum: CrateNum) -> CrateNum { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:238:60 [INFO] [stdout] | [INFO] [stdout] 238 | fn map_encoded_cnum_to_current(&self, cnum: CrateNum) -> CrateNum { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/codec.rs:249:12 [INFO] [stdout] | [INFO] [stdout] 249 | pub tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:253:26 [INFO] [stdout] | [INFO] [stdout] 246 | pub struct GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | - help: you might be missing a type parameter: `, CrateNum` [INFO] [stdout] ... [INFO] [stdout] 253 | crate_nums: Vec>, [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FxHashMap` in this scope [INFO] [stdout] --> src/codec.rs:255:20 [INFO] [stdout] | [INFO] [stdout] 255 | type_shorthands: FxHashMap, usize>, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> src/codec.rs:255:30 [INFO] [stdout] | [INFO] [stdout] 255 | type_shorthands: FxHashMap, usize>, [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FxHashMap` in this scope [INFO] [stdout] --> src/codec.rs:256:21 [INFO] [stdout] | [INFO] [stdout] 256 | interpret_allocs: FxHashMap, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope [INFO] [stdout] --> src/codec.rs:256:31 [INFO] [stdout] | [INFO] [stdout] 246 | pub struct GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | - help: you might be missing a type parameter: `, AllocId` [INFO] [stdout] ... [INFO] [stdout] 256 | interpret_allocs: FxHashMap, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope [INFO] [stdout] --> src/codec.rs:257:33 [INFO] [stdout] | [INFO] [stdout] 246 | pub struct GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | - help: you might be missing a type parameter: `, AllocId` [INFO] [stdout] ... [INFO] [stdout] 257 | interpret_allocs_inverse: Vec, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/codec.rs:263:19 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn new(tcx: TyCtxt<'tcx>, encoder: &'a mut E) -> Self { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/codec.rs:277:23 [INFO] [stdout] | [INFO] [stdout] 277 | fn encode_tagged(&mut self, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encodable` in this scope [INFO] [stdout] --> src/codec.rs:277:37 [INFO] [stdout] | [INFO] [stdout] 277 | fn encode_tagged(&mut self, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/codec.rs:344:23 [INFO] [stdout] | [INFO] [stdout] 344 | pub fn with(tcx: TyCtxt<'tcx>, f: F) -> Result, ::Error> [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedEncoder` in this scope [INFO] [stdout] --> src/codec.rs:366:19 [INFO] [stdout] | [INFO] [stdout] 366 | impl<'a, 'tcx, E> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope [INFO] [stdout] --> src/codec.rs:366:38 [INFO] [stdout] | [INFO] [stdout] 366 | impl<'a, 'tcx, E> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, AllocId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope [INFO] [stdout] --> src/codec.rs:369:47 [INFO] [stdout] | [INFO] [stdout] 369 | fn specialized_encode(&mut self, alloc_id: &AllocId) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedEncoder` in this scope [INFO] [stdout] --> src/codec.rs:387:19 [INFO] [stdout] | [INFO] [stdout] 387 | impl<'a, 'tcx, E> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:387:38 [INFO] [stdout] | [INFO] [stdout] 387 | impl<'a, 'tcx, E> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, CrateNum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `CrateNum` in this scope [INFO] [stdout] --> src/codec.rs:390:44 [INFO] [stdout] | [INFO] [stdout] 390 | fn specialized_encode(&mut self, &cnum: &CrateNum) -> Result<(), Self::Error> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedEncoder` in this scope [INFO] [stdout] --> src/codec.rs:399:19 [INFO] [stdout] | [INFO] [stdout] 399 | impl<'a, 'tcx, E> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefId` in this scope [INFO] [stdout] --> src/codec.rs:399:38 [INFO] [stdout] | [INFO] [stdout] 399 | impl<'a, 'tcx, E> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | - ^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, DefId` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefId` in this scope [INFO] [stdout] --> src/codec.rs:403:41 [INFO] [stdout] | [INFO] [stdout] 403 | fn specialized_encode(&mut self, id: &DefId) -> Result<(), Self::Error> { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedEncoder` in this scope [INFO] [stdout] --> src/codec.rs:409:19 [INFO] [stdout] | [INFO] [stdout] 409 | impl<'a, 'tcx, E> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefIndex` in this scope [INFO] [stdout] --> src/codec.rs:409:38 [INFO] [stdout] | [INFO] [stdout] 409 | impl<'a, 'tcx, E> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | - ^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, DefIndex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `DefIndex` in this scope [INFO] [stdout] --> src/codec.rs:412:49 [INFO] [stdout] | [INFO] [stdout] 412 | fn specialized_encode(&mut self, _def_index: &DefIndex) -> Result<(), Self::Error> { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedEncoder` in this scope [INFO] [stdout] --> src/codec.rs:416:19 [INFO] [stdout] | [INFO] [stdout] 416 | impl<'a, 'tcx, E> SpecializedEncoder> for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> src/codec.rs:416:38 [INFO] [stdout] | [INFO] [stdout] 416 | impl<'a, 'tcx, E> SpecializedEncoder> for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Ty` in this scope [INFO] [stdout] --> src/codec.rs:420:41 [INFO] [stdout] | [INFO] [stdout] 420 | fn specialized_encode(&mut self, ty: &Ty<'tcx>) -> Result<(), Self::Error> { [INFO] [stdout] | ^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedEncoder` in this scope [INFO] [stdout] --> src/codec.rs:425:16 [INFO] [stdout] | [INFO] [stdout] 425 | impl<'a, 'tcx> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, opaque::Encoder> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fingerprint` in this scope [INFO] [stdout] --> src/codec.rs:425:35 [INFO] [stdout] | [INFO] [stdout] 425 | impl<'a, 'tcx> SpecializedEncoder for GeobacterEncoder<'a, 'tcx, opaque::Encoder> { [INFO] [stdout] | - ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `, Fingerprint` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Fingerprint` in this scope [INFO] [stdout] --> src/codec.rs:426:40 [INFO] [stdout] | [INFO] [stdout] 426 | fn specialized_encode(&mut self, f: &Fingerprint) -> Result<(), Self::Error> { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Encoder` in this scope [INFO] [stdout] --> src/codec.rs:446:19 [INFO] [stdout] | [INFO] [stdout] 446 | impl<'a, 'tcx, E> Encoder for GeobacterEncoder<'a, 'tcx, E> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `UseSpecializedEncodable` in this scope [INFO] [stdout] --> src/codec.rs:486:6 [INFO] [stdout] | [INFO] [stdout] 486 | impl UseSpecializedEncodable for IntEncodedWithFixedSize {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `UseSpecializedDecodable` in this scope [INFO] [stdout] --> src/codec.rs:487:6 [INFO] [stdout] | [INFO] [stdout] 487 | impl UseSpecializedDecodable for IntEncodedWithFixedSize {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedEncoder` in this scope [INFO] [stdout] --> src/codec.rs:489:6 [INFO] [stdout] | [INFO] [stdout] 489 | impl SpecializedEncoder for opaque::Encoder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `SpecializedDecoder` in this scope [INFO] [stdout] --> src/codec.rs:501:10 [INFO] [stdout] | [INFO] [stdout] 501 | impl<'a> SpecializedDecoder for opaque::Decoder<'a> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decoder` in this scope [INFO] [stdout] --> src/codec.rs:518:32 [INFO] [stdout] | [INFO] [stdout] 518 | pub trait DecoderWithPosition: Decoder { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/codec.rs:538:12 [INFO] [stdout] | [INFO] [stdout] 538 | where T: Decodable + Eq + ::std::fmt::Debug, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Decodable` in this scope [INFO] [stdout] --> src/codec.rs:539:12 [INFO] [stdout] | [INFO] [stdout] 539 | V: Decodable, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `CustomIntrinsicMirGen` in this scope [INFO] [stdout] --> src/lib.rs:62:6 [INFO] [stdout] | [INFO] [stdout] 62 | impl CustomIntrinsicMirGen for CurrentPlatform { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:64:41 [INFO] [stdout] | [INFO] [stdout] 64 | ... tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:108:43 [INFO] [stdout] | [INFO] [stdout] 108 | fn generic_parameter_count(&self, _tcx: TyCtxt) -> usize { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:112:31 [INFO] [stdout] | [INFO] [stdout] 112 | fn inputs<'tcx>(&self, tcx: TyCtxt<'tcx>) -> &'tcx ty::List> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:116:31 [INFO] [stdout] | [INFO] [stdout] 116 | fn output<'tcx>(&self, tcx: TyCtxt<'tcx>) -> ty::Ty<'tcx> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:124:39 [INFO] [stdout] | [INFO] [stdout] 124 | pub fn extract_fn_instance<'tcx>(tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:157:43 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn extract_opt_fn_instance<'tcx>(tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:194:22 [INFO] [stdout] | [INFO] [stdout] 194 | fn as_tcx(self) -> TyCtxt<'tcx>; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Operand` in this scope [INFO] [stdout] --> src/lib.rs:198:41 [INFO] [stdout] | [INFO] [stdout] 198 | c: ty::Const<'tcx>) -> Operand<'tcx> { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:208:35 [INFO] [stdout] | [INFO] [stdout] 208 | fn mk_bool_cv(self, v: bool) -> ConstValue<'tcx> { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:212:33 [INFO] [stdout] | [INFO] [stdout] 212 | fn mk_u32_cv(self, v: u32) -> ConstValue<'tcx> { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:216:33 [INFO] [stdout] | [INFO] [stdout] 216 | fn mk_u64_cv(self, v: u64) -> ConstValue<'tcx> { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:220:47 [INFO] [stdout] | [INFO] [stdout] 220 | fn mk_usize_cv(self, v: impl Into) -> ConstValue<'tcx> { [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Operand` in this scope [INFO] [stdout] --> src/lib.rs:234:8 [INFO] [stdout] | [INFO] [stdout] 234 | -> Operand<'tcx> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Operand` in this scope [INFO] [stdout] --> src/lib.rs:257:8 [INFO] [stdout] | [INFO] [stdout] 257 | -> Operand<'tcx> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Instance` in this scope [INFO] [stdout] --> src/lib.rs:275:15 [INFO] [stdout] | [INFO] [stdout] 275 | -> Option> [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:289:42 [INFO] [stdout] | [INFO] [stdout] 289 | impl<'tcx> GeobacterTyCtxtHelp<'tcx> for TyCtxt<'tcx> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:290:22 [INFO] [stdout] | [INFO] [stdout] 290 | fn as_tcx(self) -> TyCtxt<'tcx> { self } [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:299:19 [INFO] [stdout] | [INFO] [stdout] 299 | where F: FnOnce(TyCtxt<'tcx>, T) -> ConstValue<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:299:39 [INFO] [stdout] | [INFO] [stdout] 299 | where F: FnOnce(TyCtxt<'tcx>, T) -> ConstValue<'tcx>, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:295:44 [INFO] [stdout] | [INFO] [stdout] 295 | pub fn build_compiler_opt<'tcx, F, T>(tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:298:6 [INFO] [stdout] | [INFO] [stdout] 298 | -> ConstValue<'tcx> [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:352:38 [INFO] [stdout] | [INFO] [stdout] 352 | pub fn const_value_rvalue<'tcx>(tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:353:44 [INFO] [stdout] | [INFO] [stdout] 353 | ... const_val: ConstValue<'tcx>, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Rvalue` in this scope [INFO] [stdout] --> src/lib.rs:355:6 [INFO] [stdout] | [INFO] [stdout] 355 | -> Rvalue<'tcx> [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:377:42 [INFO] [stdout] | [INFO] [stdout] 377 | pub fn static_str_const_value<'tcx>(tcx: TyCtxt<'tcx>, s: &str) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:378:6 [INFO] [stdout] | [INFO] [stdout] 378 | -> ConstValue<'tcx> [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:393:37 [INFO] [stdout] | [INFO] [stdout] 393 | where I: ExactSizeIterator>, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:388:47 [INFO] [stdout] | [INFO] [stdout] 388 | pub fn static_tuple_const_value<'tcx, I>(tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:392:6 [INFO] [stdout] | [INFO] [stdout] 392 | -> ConstValue<'tcx> [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:406:37 [INFO] [stdout] | [INFO] [stdout] 406 | where I: ExactSizeIterator>, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:401:41 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn static_tuple_alloc<'tcx, I>(tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope [INFO] [stdout] --> src/lib.rs:405:7 [INFO] [stdout] | [INFO] [stdout] 405 | -> (AllocId, &'tcx Allocation, Size) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope [INFO] [stdout] --> src/lib.rs:405:22 [INFO] [stdout] | [INFO] [stdout] 405 | -> (AllocId, &'tcx Allocation, Size) [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Size` in this scope [INFO] [stdout] --> src/lib.rs:405:34 [INFO] [stdout] | [INFO] [stdout] 405 | -> (AllocId, &'tcx Allocation, Size) [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Sized` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ConstValue` in this scope [INFO] [stdout] --> src/lib.rs:437:45 [INFO] [stdout] | [INFO] [stdout] 437 | where I: ExactSizeIterator)>, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:430:41 [INFO] [stdout] | [INFO] [stdout] 430 | pub fn write_static_tuple<'tcx, I>(tcx: TyCtxt<'tcx>, [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `AllocId` in this scope [INFO] [stdout] --> src/lib.rs:433:46 [INFO] [stdout] | [INFO] [stdout] 433 | ... alloc_id: AllocId, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Allocation` in this scope [INFO] [stdout] --> src/lib.rs:434:48 [INFO] [stdout] | [INFO] [stdout] 434 | ... alloc: &mut Allocation, [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Size` in this scope [INFO] [stdout] --> src/lib.rs:435:42 [INFO] [stdout] | [INFO] [stdout] 435 | ... base: Size, [INFO] [stdout] | ^^^^ help: a trait with a similar name exists: `Sized` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TyCtxt` in this scope [INFO] [stdout] --> src/lib.rs:532:35 [INFO] [stdout] | [INFO] [stdout] 532 | pub fn mk_static_slice<'tcx>(tcx: TyCtxt<'tcx>, elem: ty::Ty<'tcx>) -> ty::Ty<'tcx> { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(rustc_private)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:2:1 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(generators, generator_trait)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:3:1 [INFO] [stdout] | [INFO] [stdout] 3 | #![feature(never_type)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | #![feature(specialization)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes [INFO] [stdout] --> src/lib.rs:4:12 [INFO] [stdout] | [INFO] [stdout] 4 | #![feature(specialization)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(incomplete_features)]` on by default [INFO] [stdout] = note: see issue #31844 for more information [INFO] [stdout] = help: consider using `min_specialization` instead, which is more stable and complete [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Compilation failed, aborting rustdoc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 180 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0433, E0463, E0554. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not document `geobacter-rustc-help` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name geobacter_rustc_help src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --document-private-items -C metadata=f5bd1a942473b4ed -L dependency=/opt/rustwide/target/debug/deps --extern geobacter_shared_defs=/opt/rustwide/target/debug/deps/libgeobacter_shared_defs-4915804bbc7fe776.rmeta --extern log=/opt/rustwide/target/debug/deps/liblog-11fcf639aa746c8b.rmeta --cap-lints=warn --crate-version 1.0.0` (exit status: 1) [INFO] running `Command { std: "docker" "inspect" "3b8b01e326b73b94cba2b1662569b66013516a7231950979c9cc9a570bb62caf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3b8b01e326b73b94cba2b1662569b66013516a7231950979c9cc9a570bb62caf", kill_on_drop: false }` [INFO] [stdout] 3b8b01e326b73b94cba2b1662569b66013516a7231950979c9cc9a570bb62caf