[INFO] cloning repository https://github.com/bjorn3/rustc_codegen_cranelift [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bjorn3/rustc_codegen_cranelift" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbjorn3%2Frustc_codegen_cranelift", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbjorn3%2Frustc_codegen_cranelift'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 83d470d91c15d0cb5890705291e6ee9e5be8a842 [INFO] testing bjorn3/rustc_codegen_cranelift against 1.60.0 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbjorn3%2Frustc_codegen_cranelift" "/workspace/builds/worker-25/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-25/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/bjorn3/rustc_codegen_cranelift on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-25/source/rust-toolchain [INFO] started tweaking git repo https://github.com/bjorn3/rustc_codegen_cranelift [INFO] finished tweaking git repo https://github.com/bjorn3/rustc_codegen_cranelift [INFO] tweaked toml for git repo https://github.com/bjorn3/rustc_codegen_cranelift written to /workspace/builds/worker-25/source/Cargo.toml [INFO] crate git repo https://github.com/bjorn3/rustc_codegen_cranelift already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating git repository `https://github.com/bjorn3/rust-ar.git` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded cranelift-module v0.82.1 [INFO] [stderr] Downloaded cranelift-codegen-shared v0.82.1 [INFO] [stderr] Downloaded cranelift-object v0.82.1 [INFO] [stderr] Downloaded cranelift-entity v0.82.1 [INFO] [stderr] Downloaded cranelift-frontend v0.82.1 [INFO] [stderr] Downloaded cranelift-bforest v0.82.1 [INFO] [stderr] Downloaded cranelift-native v0.82.1 [INFO] [stderr] Downloaded cranelift-codegen-meta v0.82.1 [INFO] [stderr] Downloaded cranelift-jit v0.82.1 [INFO] [stderr] Downloaded cranelift-codegen v0.82.1 [INFO] [stderr] Downloaded target-lexicon v0.12.3 [INFO] [stderr] Downloaded regalloc v0.0.34 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-25/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-25/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 548050a76b59fbda2ae11efc435c1c03907ce121e7c49f9571fe8544a88e7df2 [INFO] running `Command { std: "docker" "start" "-a" "548050a76b59fbda2ae11efc435c1c03907ce121e7c49f9571fe8544a88e7df2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "548050a76b59fbda2ae11efc435c1c03907ce121e7c49f9571fe8544a88e7df2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "548050a76b59fbda2ae11efc435c1c03907ce121e7c49f9571fe8544a88e7df2", kill_on_drop: false }` [INFO] [stdout] 548050a76b59fbda2ae11efc435c1c03907ce121e7c49f9571fe8544a88e7df2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-25/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-25/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2510f81ee18e289d8e7bbae935d33ec35beac77e3ef04c8501a71dde85517786 [INFO] running `Command { std: "docker" "start" "-a" "2510f81ee18e289d8e7bbae935d33ec35beac77e3ef04c8501a71dde85517786", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling cranelift-codegen-shared v0.82.1 [INFO] [stderr] Compiling target-lexicon v0.12.3 [INFO] [stderr] Compiling smallvec v1.8.0 [INFO] [stderr] Compiling cranelift-entity v0.82.1 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling anyhow v1.0.56 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Compiling ar v0.8.0 (https://github.com/bjorn3/rust-ar.git?branch=do_not_remove_cg_clif_ranlib#de9ab0e5) [INFO] [stderr] Compiling once_cell v1.10.0 [INFO] [stderr] Compiling cranelift-codegen-meta v0.82.1 [INFO] [stderr] Compiling regalloc v0.0.34 [INFO] [stderr] Compiling cranelift-bforest v0.82.1 [INFO] [stderr] Compiling indexmap v1.8.0 [INFO] [stderr] Compiling gimli v0.26.1 [INFO] [stderr] Compiling object v0.27.1 [INFO] [stderr] Compiling cranelift-codegen v0.82.1 [INFO] [stderr] Compiling cranelift-module v0.82.1 [INFO] [stderr] Compiling cranelift-frontend v0.82.1 [INFO] [stderr] Compiling cranelift-native v0.82.1 [INFO] [stderr] Compiling cranelift-object v0.82.1 [INFO] [stderr] Compiling rustc_codegen_cranelift v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0463]: can't find crate for `rustc_middle` [INFO] [stdout] --> src/lib.rs:8:1 [INFO] [stdout] | [INFO] [stdout] 8 | extern crate rustc_middle; [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_ast` [INFO] [stdout] --> src/lib.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | extern crate rustc_ast; [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_codegen_ssa` [INFO] [stdout] --> src/lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate rustc_codegen_ssa; [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_data_structures` [INFO] [stdout] --> src/lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | 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_errors` [INFO] [stdout] --> src/lib.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | extern crate rustc_errors; [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_fs_util` [INFO] [stdout] --> src/lib.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | extern crate rustc_fs_util; [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_hir` [INFO] [stdout] --> src/lib.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | extern crate rustc_hir; [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_incremental` [INFO] [stdout] --> src/lib.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | extern crate rustc_incremental; [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:16:1 [INFO] [stdout] | [INFO] [stdout] 16 | 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_interface` [INFO] [stdout] --> src/lib.rs:17:1 [INFO] [stdout] | [INFO] [stdout] 17 | extern crate rustc_interface; [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_metadata` [INFO] [stdout] --> src/lib.rs:18:1 [INFO] [stdout] | [INFO] [stdout] 18 | extern crate rustc_metadata; [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_session` [INFO] [stdout] --> src/lib.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | extern crate rustc_session; [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_span` [INFO] [stdout] --> src/lib.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | extern crate rustc_span; [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:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | 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 `rustc_driver` [INFO] [stdout] --> src/lib.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | extern crate rustc_driver; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `super::DebugContext`, `crate::debuginfo::DebugReloc`, `crate::debuginfo::DebugRelocName`, `crate::BackendConfig`, `BinOp` [INFO] [stdout] --> src/debuginfo/emit.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use super::DebugContext; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/num.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | use BinOp::*; [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] | [INFO] [stdout] ::: src/debuginfo/object.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | use crate::debuginfo::{DebugReloc, DebugRelocName}; [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/driver/aot.rs:20:25 [INFO] [stdout] | [INFO] [stdout] 20 | use crate::{prelude::*, BackendConfig}; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/abi/mod.rs:201:26 [INFO] [stdout] | [INFO] [stdout] 201 | _ => bug!("spread argument isn't a tuple?! but {:?}", arg_ty), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/abi/mod.rs:387:18 [INFO] [stdout] | [INFO] [stdout] 387 | _ => bug!("argument to function with \"rust-call\" ABI is not a tuple"), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/archive.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | bug!("injecting dll imports is not supported"); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `with_no_trimmed_paths` in this scope [INFO] [stdout] --> src/base.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | with_no_trimmed_paths!({ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `with_no_trimmed_paths` in this scope [INFO] [stdout] --> src/base.rs:265:13 [INFO] [stdout] | [INFO] [stdout] 265 | with_no_trimmed_paths!({ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/base.rs:449:17 [INFO] [stdout] | [INFO] [stdout] 449 | bug!("shouldn't exist at codegen {:?}", bb_data.terminator()); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/base.rs:580:30 [INFO] [stdout] | [INFO] [stdout] 580 | _ => bug!("Trying to ReifyFnPointer on non FnDef {:?}", from_ty), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/base.rs:680:30 [INFO] [stdout] | [INFO] [stdout] 680 | _ => bug!("{} cannot be cast to a fn ptr", operand.layout().ty), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/base.rs:807:14 [INFO] [stdout] | [INFO] [stdout] 807 | _ => bug!("Rvalue::Len({:?})", place), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/common.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | bits => bug!("ptr_sized_integer: unknown pointer bit size {}", bits), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/common.rs:83:25 [INFO] [stdout] | [INFO] [stdout] 83 | ty::Param(_) => bug!("ty param {:?}", ty), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_bug` in this scope [INFO] [stdout] --> src/common.rs:387:13 [INFO] [stdout] | [INFO] [stdout] 387 | span_bug!(span, "failed to get layout for `{}`: {}", ty, err) [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_bug` in this scope [INFO] [stdout] --> src/common.rs:407:21 [INFO] [stdout] | [INFO] [stdout] 407 | span_bug!( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_bug` in this scope [INFO] [stdout] --> src/common.rs:416:21 [INFO] [stdout] | [INFO] [stdout] 416 | span_bug!( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_bug` in this scope [INFO] [stdout] --> src/constant.rs:60:29 [INFO] [stdout] | [INFO] [stdout] 60 | ... span_bug!( [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_bug` in this scope [INFO] [stdout] --> src/constant.rs:143:21 [INFO] [stdout] | [INFO] [stdout] 143 | span_bug!(constant.span, "erroneous constant not captured by required_consts"); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/constant.rs:229:29 [INFO] [stdout] | [INFO] [stdout] 229 | None => bug!("missing allocation {:?}", alloc_id), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/driver/aot.rs:157:21 [INFO] [stdout] | [INFO] [stdout] 157 | bug!("Expected GlobalAsm found {:?}", item); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/intrinsics/mod.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | bug!("wrong number of args for intrinsic {:?}", $intrinsic); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/llvm.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | / intrinsic_match! { [INFO] [stdout] 18 | | fx, intrinsic, args, [INFO] [stdout] 19 | | _ => { [INFO] [stdout] 20 | | fx.tcx.sess.warn(&format!("unsupported llvm intrinsic {}; replacing with trap", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 126 | | }; [INFO] [stdout] 127 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_match` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/intrinsics/mod.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | bug!("wrong number of args for intrinsic {:?}", $intrinsic); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_match` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `span_bug` in this scope [INFO] [stdout] --> src/intrinsics/simd.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | ... span_bug!(span, "could not evaluate shuffle index array length") [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/intrinsics/mod.rs:309:9 [INFO] [stdout] | [INFO] [stdout] 309 | bug!("wrong number of args for intrinsic {:?}", intrinsic); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/intrinsics/mod.rs:42:25 [INFO] [stdout] | [INFO] [stdout] 42 | bug!("wrong number of args for intrinsic {:?}", $intrinsic); [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_match` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `with_no_trimmed_paths` in this scope [INFO] [stdout] --> src/intrinsics/mod.rs:657:17 [INFO] [stdout] | [INFO] [stdout] 657 | with_no_trimmed_paths!({ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `with_no_trimmed_paths` in this scope [INFO] [stdout] --> src/intrinsics/mod.rs:668:17 [INFO] [stdout] | [INFO] [stdout] 668 | with_no_trimmed_paths!({ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `with_no_trimmed_paths` in this scope [INFO] [stdout] --> src/intrinsics/mod.rs:679:17 [INFO] [stdout] | [INFO] [stdout] 679 | with_no_trimmed_paths!({ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/num.rs:303:14 [INFO] [stdout] | [INFO] [stdout] 303 | _ => bug!("binop {:?} on checked int/uint lhs: {:?} rhs: {:?}", bin_op, in_lhs, in_rhs), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/num.rs:333:22 [INFO] [stdout] | [INFO] [stdout] 333 | _ => bug!(), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/unsize.rs:53:14 [INFO] [stdout] | [INFO] [stdout] 53 | _ => bug!("unsized_info: invalid unsizing {:?} -> {:?}", source, target), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/unsize.rs:99:14 [INFO] [stdout] | [INFO] [stdout] 99 | _ => bug!("unsize_ptr: called on bad types"), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/unsize.rs:145:14 [INFO] [stdout] | [INFO] [stdout] 145 | _ => bug!("coerce_unsized_into: invalid coercion {:?} -> {:?}", src_ty, dst_ty), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:134:47 [INFO] [stdout] | [INFO] [stdout] 134 | CValueInner::ByRef(_, Some(_)) => bug!("load_scalar for unsized value not allowed"), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:135:45 [INFO] [stdout] | [INFO] [stdout] 135 | CValueInner::ByValPair(_, _) => bug!("Please use load_scalar_pair for ByValPair"), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:158:17 [INFO] [stdout] | [INFO] [stdout] 158 | bug!("load_scalar_pair for unsized value not allowed") [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:160:38 [INFO] [stdout] | [INFO] [stdout] 160 | CValueInner::ByVal(_) => bug!("Please use load_scalar for ByVal"), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:188:30 [INFO] [stdout] | [INFO] [stdout] 188 | _ => bug!("field should be 0 or 1"), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:409:29 [INFO] [stdout] | [INFO] [stdout] 409 | (_, Some(_)) => bug!("Expected sized cplace, found {:?}", self), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:418:48 [INFO] [stdout] | [INFO] [stdout] 418 | | CPlaceInner::VarLane(_, _, _) => bug!("Expected CPlace::Addr, found {:?}", self), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:527:61 [INFO] [stdout] | [INFO] [stdout] 527 | | CValueInner::ByRef(_, Some(_)) => bug!("array should be ByRef"), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:567:46 [INFO] [stdout] | [INFO] [stdout] 567 | CPlaceInner::Addr(_, Some(_)) => bug!("Can't write value to unsized place {:?}", self), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:594:17 [INFO] [stdout] | [INFO] [stdout] 594 | bug!("Non ScalarPair abi {:?} for ByValPair CValue", dst_layout.abi); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `bug` in this scope [INFO] [stdout] --> src/value_and_place.rs:726:18 [INFO] [stdout] | [INFO] [stdout] 726 | _ => bug!("place_index({:?})", self.layout().ty), [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/abi/comments.rs:24:19 [INFO] [stdout] | [INFO] [stdout] 24 | local: Option, [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:19:10 [INFO] [stdout] | [INFO] [stdout] 19 | (RegKind::Integer, 1) => types::I8, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:20:10 [INFO] [stdout] | [INFO] [stdout] 20 | (RegKind::Integer, 2) => types::I16, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:21:10 [INFO] [stdout] | [INFO] [stdout] 21 | (RegKind::Integer, 4) => types::I32, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:22:10 [INFO] [stdout] | [INFO] [stdout] 22 | (RegKind::Integer, 8) => types::I64, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:23:10 [INFO] [stdout] | [INFO] [stdout] 23 | (RegKind::Integer, 16) => types::I128, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:24:10 [INFO] [stdout] | [INFO] [stdout] 24 | (RegKind::Float, 4) => types::F32, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:25:10 [INFO] [stdout] | [INFO] [stdout] 25 | (RegKind::Float, 8) => types::F64, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:26:10 [INFO] [stdout] | [INFO] [stdout] 26 | (RegKind::Vector, size) => types::I8.by(u16::try_from(size).unwrap()).unwrap(), [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustcArgExtension` [INFO] [stdout] --> src/abi/pass_mode.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | RustcArgExtension::None => {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `RustcArgExtension` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustcArgExtension` [INFO] [stdout] --> src/abi/pass_mode.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | RustcArgExtension::Zext => param.extension = ArgumentExtension::Uext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `RustcArgExtension` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RustcArgExtension` [INFO] [stdout] --> src/abi/pass_mode.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | RustcArgExtension::Sext => param.extension = ArgumentExtension::Sext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `RustcArgExtension` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:55:18 [INFO] [stdout] | [INFO] [stdout] 55 | (RegKind::Integer, 1) => types::I8, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:56:18 [INFO] [stdout] | [INFO] [stdout] 56 | (RegKind::Integer, 2) => types::I16, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:57:18 [INFO] [stdout] | [INFO] [stdout] 57 | (RegKind::Integer, 3..=4) => types::I32, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:58:18 [INFO] [stdout] | [INFO] [stdout] 58 | (RegKind::Integer, 5..=8) => types::I64, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:59:18 [INFO] [stdout] | [INFO] [stdout] 59 | (RegKind::Integer, 9..=16) => types::I128, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:60:18 [INFO] [stdout] | [INFO] [stdout] 60 | (RegKind::Float, 4) => types::F32, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:61:18 [INFO] [stdout] | [INFO] [stdout] 61 | (RegKind::Float, 8) => types::F64, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | (RegKind::Vector, size) => types::I8.by(u16::try_from(size).unwrap()).unwrap(), [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:81:41 [INFO] [stdout] | [INFO] [stdout] 81 | assert_eq!(cast.rest.unit.kind, RegKind::Integer); [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RegKind` [INFO] [stdout] --> src/abi/pass_mode.rs:83:19 [INFO] [stdout] | [INFO] [stdout] 83 | kind: RegKind::Integer, [INFO] [stdout] | ^^^^^^^ use of undeclared type `RegKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:94:13 [INFO] [stdout] | [INFO] [stdout] 94 | PassMode::Ignore => smallvec![], [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | PassMode::Direct(attrs) => match self.layout.abi { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/abi/pass_mode.rs:96:17 [INFO] [stdout] | [INFO] [stdout] 96 | Abi::Scalar(scalar) => smallvec![apply_arg_attrs_to_abi_param( [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/abi/pass_mode.rs:100:17 [INFO] [stdout] | [INFO] [stdout] 100 | Abi::Vector { .. } => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:106:13 [INFO] [stdout] | [INFO] [stdout] 106 | PassMode::Pair(attrs_a, attrs_b) => match self.layout.abi { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/abi/pass_mode.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | Abi::ScalarPair(a, b) => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:117:13 [INFO] [stdout] | [INFO] [stdout] 117 | PassMode::Cast(cast) => cast_target_to_abi_params(cast), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:118:13 [INFO] [stdout] | [INFO] [stdout] 118 | PassMode::Indirect { attrs, extra_attrs: None, on_stack } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:131:13 [INFO] [stdout] | [INFO] [stdout] 131 | PassMode::Indirect { attrs, extra_attrs: Some(extra_attrs), on_stack } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:143:13 [INFO] [stdout] | [INFO] [stdout] 143 | PassMode::Ignore => (None, vec![]), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:144:13 [INFO] [stdout] | [INFO] [stdout] 144 | PassMode::Direct(_) => match self.layout.abi { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/abi/pass_mode.rs:145:17 [INFO] [stdout] | [INFO] [stdout] 145 | Abi::Scalar(scalar) => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/abi/pass_mode.rs:148:17 [INFO] [stdout] | [INFO] [stdout] 148 | Abi::Vector { .. } => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:154:13 [INFO] [stdout] | [INFO] [stdout] 154 | PassMode::Pair(_, _) => match self.layout.abi { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/abi/pass_mode.rs:155:17 [INFO] [stdout] | [INFO] [stdout] 155 | Abi::ScalarPair(a, b) => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:162:13 [INFO] [stdout] | [INFO] [stdout] 162 | PassMode::Cast(cast) => (None, cast_target_to_abi_params(cast).into_iter().collect()), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:163:13 [INFO] [stdout] | [INFO] [stdout] 163 | PassMode::Indirect { attrs: _, extra_attrs: None, on_stack } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:167:13 [INFO] [stdout] | [INFO] [stdout] 167 | PassMode::Indirect { attrs: _, extra_attrs: Some(_), on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:235:9 [INFO] [stdout] | [INFO] [stdout] 235 | PassMode::Ignore => smallvec![], [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:236:9 [INFO] [stdout] | [INFO] [stdout] 236 | PassMode::Direct(_) => smallvec![arg.load_scalar(fx)], [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | PassMode::Pair(_, _) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:241:9 [INFO] [stdout] | [INFO] [stdout] 241 | PassMode::Cast(cast) => to_casted_value(fx, arg, cast), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | PassMode::Indirect { .. } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/abi/pass_mode.rs:264:19 [INFO] [stdout] | [INFO] [stdout] 264 | local: Option, [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | PassMode::Ignore => None, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | PassMode::Direct(_) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | PassMode::Pair(_, _) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:299:9 [INFO] [stdout] | [INFO] [stdout] 299 | PassMode::Cast(cast) => Some(from_casted_value(fx, &block_params, arg_abi.layout, cast)), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | PassMode::Indirect { attrs: _, extra_attrs: None, on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/pass_mode.rs:304:9 [INFO] [stdout] | [INFO] [stdout] 304 | PassMode::Indirect { attrs: _, extra_attrs: Some(_), on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:16:9 [INFO] [stdout] | [INFO] [stdout] 16 | PassMode::Ignore | PassMode::Direct(_) | PassMode::Pair(_, _) | PassMode::Cast(_) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:16:28 [INFO] [stdout] | [INFO] [stdout] 16 | PassMode::Ignore | PassMode::Direct(_) | PassMode::Pair(_, _) | PassMode::Cast(_) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:16:50 [INFO] [stdout] | [INFO] [stdout] 16 | PassMode::Ignore | PassMode::Direct(_) | PassMode::Pair(_, _) | PassMode::Cast(_) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:16:73 [INFO] [stdout] | [INFO] [stdout] 16 | PassMode::Ignore | PassMode::Direct(_) | PassMode::Pair(_, _) | PassMode::Cast(_) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | PassMode::Indirect { attrs: _, extra_attrs: None, on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | PassMode::Indirect { attrs: _, extra_attrs: Some(_), on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | PassMode::Ignore => (None, None), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | PassMode::Indirect { attrs: _, extra_attrs: None, on_stack: _ } => match ret_place { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | PassMode::Indirect { attrs: _, extra_attrs: Some(_), on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | PassMode::Direct(_) | PassMode::Pair(_, _) | PassMode::Cast(_) => (None, None), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:79:31 [INFO] [stdout] | [INFO] [stdout] 79 | PassMode::Direct(_) | PassMode::Pair(_, _) | PassMode::Cast(_) => (None, None), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:79:54 [INFO] [stdout] | [INFO] [stdout] 79 | PassMode::Direct(_) | PassMode::Pair(_, _) | PassMode::Cast(_) => (None, None), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | PassMode::Ignore => {} [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | PassMode::Direct(_) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:92:9 [INFO] [stdout] | [INFO] [stdout] 92 | PassMode::Pair(_, _) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:102:9 [INFO] [stdout] | [INFO] [stdout] 102 | PassMode::Cast(cast) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 115 | PassMode::Indirect { attrs: _, extra_attrs: None, on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:124:9 [INFO] [stdout] | [INFO] [stdout] 124 | PassMode::Indirect { attrs: _, extra_attrs: Some(_), on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | PassMode::Ignore | PassMode::Indirect { attrs: _, extra_attrs: None, on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:133:28 [INFO] [stdout] | [INFO] [stdout] 133 | PassMode::Ignore | PassMode::Indirect { attrs: _, extra_attrs: None, on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | PassMode::Indirect { attrs: _, extra_attrs: Some(_), on_stack: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | PassMode::Direct(_) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | PassMode::Pair(_, _) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PassMode` [INFO] [stdout] --> src/abi/returning.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | PassMode::Cast(cast) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `PassMode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | Conv::Rust | Conv::C => default_call_conv, [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:25:22 [INFO] [stdout] | [INFO] [stdout] 25 | Conv::Rust | Conv::C => default_call_conv, [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | Conv::X86_64SysV => CallConv::SystemV, [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | Conv::X86_64Win64 => CallConv::WindowsFastcall, [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | Conv::ArmAapcs [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:29:11 [INFO] [stdout] | [INFO] [stdout] 29 | | Conv::CCmseNonSecureCall [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:30:11 [INFO] [stdout] | [INFO] [stdout] 30 | | Conv::Msp430Intr [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:31:11 [INFO] [stdout] | [INFO] [stdout] 31 | | Conv::PtxKernel [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:32:11 [INFO] [stdout] | [INFO] [stdout] 32 | | Conv::X86Fastcall [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | | Conv::X86Intr [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:34:11 [INFO] [stdout] | [INFO] [stdout] 34 | | Conv::X86Stdcall [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:35:11 [INFO] [stdout] | [INFO] [stdout] 35 | | Conv::X86ThisCall [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 36 | | Conv::X86VectorCall [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | | Conv::AmdGpuKernel [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:38:11 [INFO] [stdout] | [INFO] [stdout] 38 | | Conv::AvrInterrupt [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Conv` [INFO] [stdout] --> src/abi/mod.rs:39:11 [INFO] [stdout] | [INFO] [stdout] 39 | | Conv::AvrNonBlockingInterrupt => todo!("{:?}", fn_abi.conv), [INFO] [stdout] | ^^^^ use of undeclared type `Conv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/abi/mod.rs:59:58 [INFO] [stdout] | [INFO] [stdout] 59 | &RevealAllLayoutCx(tcx).fn_abi_of_instance(inst, ty::List::empty()), [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/abi/mod.rs:122:33 [INFO] [stdout] | [INFO] [stdout] 122 | let return_tys = if let ty::Tuple(tup) = return_ty.kind() { [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/abi/mod.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | ty::Tuple(ref tys) => tys, [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/abi/mod.rs:274:47 [INFO] [stdout] | [INFO] [stdout] 274 | place.place_field(fx, mir::Field::new(i)).write_cvalue(fx, param); [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Operand` [INFO] [stdout] --> src/abi/mod.rs:306:37 [INFO] [stdout] | [INFO] [stdout] 306 | is_owned: matches!(operand, Operand::Move(_)), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Operand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/abi/mod.rs:319:53 [INFO] [stdout] | [INFO] [stdout] 319 | fx.tcx.normalize_erasing_late_bound_regions(ParamEnv::reveal_all(), fn_ty.fn_sig(fx.tcx)); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/abi/mod.rs:324:27 [INFO] [stdout] | [INFO] [stdout] 324 | let instance = if let ty::FnDef(def_id, substs) = *fn_ty.kind() { [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/abi/mod.rs:325:24 [INFO] [stdout] | [INFO] [stdout] 325 | let instance = ty::Instance::resolve(fx.tcx, ty::ParamEnv::reveal_all(), def_id, substs) [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/abi/mod.rs:325:54 [INFO] [stdout] | [INFO] [stdout] 325 | let instance = ty::Instance::resolve(fx.tcx, ty::ParamEnv::reveal_all(), def_id, substs) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InstanceDef` [INFO] [stdout] --> src/abi/mod.rs:342:13 [INFO] [stdout] | [INFO] [stdout] 342 | InstanceDef::Intrinsic(_) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `InstanceDef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InstanceDef` [INFO] [stdout] --> src/abi/mod.rs:346:13 [INFO] [stdout] | [INFO] [stdout] 346 | InstanceDef::DropGlue(_, None) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `InstanceDef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CodegenFnAttrFlags` [INFO] [stdout] --> src/abi/mod.rs:370:75 [INFO] [stdout] | [INFO] [stdout] 370 | .map(|inst| fx.tcx.codegen_fn_attrs(inst.def_id()).flags.contains(CodegenFnAttrFlags::COLD)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `CodegenFnAttrFlags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/abi/mod.rs:380:37 [INFO] [stdout] | [INFO] [stdout] 380 | let mut args = if fn_sig.abi == Abi::RustCall { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/abi/mod.rs:386:13 [INFO] [stdout] | [INFO] [stdout] 386 | ty::Tuple(ref tupled_arguments) => tupled_arguments, [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/abi/mod.rs:394:55 [INFO] [stdout] | [INFO] [stdout] 394 | value: pack_arg.value.value_field(fx, mir::Field::new(i)), [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InstanceDef` [INFO] [stdout] --> src/abi/mod.rs:419:30 [INFO] [stdout] | [INFO] [stdout] 419 | Some(Instance { def: InstanceDef::Virtual(_, idx), .. }) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `InstanceDef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/abi/mod.rs:481:38 [INFO] [stdout] | [INFO] [stdout] 481 | if !matches!(fn_sig.abi, Abi::C { .. }) { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/abi/mod.rs:520:25 [INFO] [stdout] | [INFO] [stdout] 520 | let drop_instance = Instance::resolve_drop_in_place(fx.tcx, ty).polymorphize(fx.tcx); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/abi/mod.rs:522:12 [INFO] [stdout] | [INFO] [stdout] 522 | if let ty::InstanceDef::DropGlue(_, None) = drop_instance.def { [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/abi/mod.rs:526:13 [INFO] [stdout] | [INFO] [stdout] 526 | ty::Dynamic(..) => { [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/abi/mod.rs:534:26 [INFO] [stdout] | [INFO] [stdout] 534 | def: ty::InstanceDef::Virtual(drop_instance.def_id(), 0), [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/abi/mod.rs:538:80 [INFO] [stdout] | [INFO] [stdout] 538 | RevealAllLayoutCx(fx.tcx).fn_abi_of_instance(virtual_drop, ty::List::empty()); [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InstanceDef` [INFO] [stdout] --> src/abi/mod.rs:545:54 [INFO] [stdout] | [INFO] [stdout] 545 | assert!(!matches!(drop_instance.def, InstanceDef::Virtual(_, _))); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `InstanceDef` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/abi/mod.rs:548:81 [INFO] [stdout] | [INFO] [stdout] 548 | RevealAllLayoutCx(fx.tcx).fn_abi_of_instance(drop_instance, ty::List::empty()); [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:48:17 [INFO] [stdout] | [INFO] [stdout] 48 | AllocatorTy::Layout => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:52:17 [INFO] [stdout] | [INFO] [stdout] 52 | AllocatorTy::Ptr => arg_tys.push(usize_ty), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:53:17 [INFO] [stdout] | [INFO] [stdout] 53 | AllocatorTy::Usize => arg_tys.push(usize_ty), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:55:17 [INFO] [stdout] | [INFO] [stdout] 55 | AllocatorTy::ResultPtr | AllocatorTy::Unit => panic!("invalid allocator arg"), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:55:42 [INFO] [stdout] | [INFO] [stdout] 55 | AllocatorTy::ResultPtr | AllocatorTy::Unit => panic!("invalid allocator arg"), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:59:13 [INFO] [stdout] | [INFO] [stdout] 59 | AllocatorTy::ResultPtr => Some(usize_ty), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:60:13 [INFO] [stdout] | [INFO] [stdout] 60 | AllocatorTy::Unit => None, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:62:13 [INFO] [stdout] | [INFO] [stdout] 62 | AllocatorTy::Layout | AllocatorTy::Usize | AllocatorTy::Ptr => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:62:35 [INFO] [stdout] | [INFO] [stdout] 62 | AllocatorTy::Layout | AllocatorTy::Usize | AllocatorTy::Ptr => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AllocatorTy` [INFO] [stdout] --> src/allocator.rs:62:56 [INFO] [stdout] | [INFO] [stdout] 62 | AllocatorTy::Layout | AllocatorTy::Usize | AllocatorTy::Ptr => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AllocatorTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OomStrategy` [INFO] [stdout] --> src/allocator.rs:141:39 [INFO] [stdout] | [INFO] [stdout] 141 | let data_id = module.declare_data(OomStrategy::SYMBOL, Linkage::Export, false, false).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `OomStrategy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/analyze.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | Rvalue::Ref(_, _, place) | Rvalue::AddressOf(_, place) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/analyze.rs:33:48 [INFO] [stdout] | [INFO] [stdout] 33 | Rvalue::Ref(_, _, place) | Rvalue::AddressOf(_, place) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:73:74 [INFO] [stdout] | [INFO] [stdout] 73 | fn_abi: Some(RevealAllLayoutCx(tcx).fn_abi_of_instance(instance, ty::List::empty())), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IndexVec` [INFO] [stdout] --> src/base.rs:77:20 [INFO] [stdout] | [INFO] [stdout] 77 | local_map: IndexVec::with_capacity(mir.local_decls.len()), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `IndexVec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/base.rs:148:25 [INFO] [stdout] | [INFO] [stdout] 148 | local_map: IndexVec>, [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:276:13 [INFO] [stdout] | [INFO] [stdout] 276 | TerminatorKind::Goto { target } => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:277:24 [INFO] [stdout] | [INFO] [stdout] 277 | if let TerminatorKind::Return = fx.mir[*target].terminator().kind { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:280:32 [INFO] [stdout] | [INFO] [stdout] 280 | if let StatementKind::StorageDead(_) = stmt.kind { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:297:13 [INFO] [stdout] | [INFO] [stdout] 297 | TerminatorKind::Return => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:300:13 [INFO] [stdout] | [INFO] [stdout] 300 | TerminatorKind::Assert { cond, expected, msg, target, cleanup: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/base.rs:302:28 [INFO] [stdout] | [INFO] [stdout] 302 | if let mir::AssertKind::OverflowNeg(_) = *msg { [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AssertKind` [INFO] [stdout] --> src/base.rs:325:21 [INFO] [stdout] | [INFO] [stdout] 325 | AssertKind::BoundsCheck { ref len, ref index } => { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `AssertKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:344:13 [INFO] [stdout] | [INFO] [stdout] 344 | TerminatorKind::SwitchInt { discr, switch_ty, targets } => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:392:13 [INFO] [stdout] | [INFO] [stdout] 392 | TerminatorKind::Call { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:404:13 [INFO] [stdout] | [INFO] [stdout] 404 | TerminatorKind::InlineAsm { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOptions` [INFO] [stdout] --> src/base.rs:412:37 [INFO] [stdout] | [INFO] [stdout] 412 | if options.contains(InlineAsmOptions::MAY_UNWIND) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOptions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:437:13 [INFO] [stdout] | [INFO] [stdout] 437 | TerminatorKind::Resume | TerminatorKind::Abort => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:437:38 [INFO] [stdout] | [INFO] [stdout] 437 | TerminatorKind::Resume | TerminatorKind::Abort => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:441:13 [INFO] [stdout] | [INFO] [stdout] 441 | TerminatorKind::Unreachable => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:444:13 [INFO] [stdout] | [INFO] [stdout] 444 | TerminatorKind::Yield { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:445:15 [INFO] [stdout] | [INFO] [stdout] 445 | | TerminatorKind::FalseEdge { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:446:15 [INFO] [stdout] | [INFO] [stdout] 446 | | TerminatorKind::FalseUnwind { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:447:15 [INFO] [stdout] | [INFO] [stdout] 447 | | TerminatorKind::DropAndReplace { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:448:15 [INFO] [stdout] | [INFO] [stdout] 448 | | TerminatorKind::GeneratorDrop => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/base.rs:451:13 [INFO] [stdout] | [INFO] [stdout] 451 | TerminatorKind::Drop { place, target, unwind: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | StatementKind::SetDiscriminant { place, variant_index } => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:490:9 [INFO] [stdout] | [INFO] [stdout] 490 | StatementKind::Assign(to_place_and_rval) => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:494:17 [INFO] [stdout] | [INFO] [stdout] 494 | Rvalue::Use(ref operand) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:498:17 [INFO] [stdout] | [INFO] [stdout] 498 | Rvalue::Ref(_, _, place) | Rvalue::AddressOf(_, place) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:498:44 [INFO] [stdout] | [INFO] [stdout] 498 | Rvalue::Ref(_, _, place) | Rvalue::AddressOf(_, place) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:503:17 [INFO] [stdout] | [INFO] [stdout] 503 | Rvalue::ThreadLocalRef(def_id) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:507:17 [INFO] [stdout] | [INFO] [stdout] 507 | Rvalue::BinaryOp(bin_op, ref lhs_rhs) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:514:17 [INFO] [stdout] | [INFO] [stdout] 514 | Rvalue::CheckedBinaryOp(bin_op, ref lhs_rhs) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:529:17 [INFO] [stdout] | [INFO] [stdout] 529 | Rvalue::UnaryOp(un_op, ref operand) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnOp` [INFO] [stdout] --> src/base.rs:534:25 [INFO] [stdout] | [INFO] [stdout] 534 | UnOp::Not => match layout.ty.kind() { [INFO] [stdout] | ^^^^ use of undeclared type `UnOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:535:29 [INFO] [stdout] | [INFO] [stdout] 535 | ... ty::Bool => { [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/base.rs:539:29 [INFO] [stdout] | [INFO] [stdout] 539 | ... ty::Uint(_) | ty::Int(_) => { [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/base.rs:539:43 [INFO] [stdout] | [INFO] [stdout] 539 | ... ty::Uint(_) | ty::Int(_) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UnOp` [INFO] [stdout] --> src/base.rs:544:25 [INFO] [stdout] | [INFO] [stdout] 544 | UnOp::Neg => match layout.ty.kind() { [INFO] [stdout] | ^^^^ use of undeclared type `UnOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:545:29 [INFO] [stdout] | [INFO] [stdout] 545 | ... ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/base.rs:545:37 [INFO] [stdout] | [INFO] [stdout] 545 | ... ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:548:67 [INFO] [stdout] | [INFO] [stdout] 548 | ... CValue::const_val(fx, layout, ty::ScalarInt::null(layout.size)); [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/base.rs:549:67 [INFO] [stdout] | [INFO] [stdout] 549 | ... crate::num::codegen_int_binop(fx, BinOp::Sub, zero, operand) [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:551:29 [INFO] [stdout] | [INFO] [stdout] 551 | ... ty::Int(_) => CValue::by_val(fx.bcx.ins().ineg(val), layout), [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/base.rs:552:29 [INFO] [stdout] | [INFO] [stdout] 552 | ... ty::Float(_) => CValue::by_val(fx.bcx.ins().fneg(val), layout), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:558:17 [INFO] [stdout] | [INFO] [stdout] 558 | Rvalue::Cast( [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> src/base.rs:559:21 [INFO] [stdout] | [INFO] [stdout] 559 | CastKind::Pointer(PointerCast::ReifyFnPointer), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PointerCast` [INFO] [stdout] --> src/base.rs:559:39 [INFO] [stdout] | [INFO] [stdout] 559 | CastKind::Pointer(PointerCast::ReifyFnPointer), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `PointerCast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:566:25 [INFO] [stdout] | [INFO] [stdout] 566 | ty::FnDef(def_id, substs) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/base.rs:568:33 [INFO] [stdout] | [INFO] [stdout] 568 | ... Instance::resolve_for_fn_ptr( [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/base.rs:570:37 [INFO] [stdout] | [INFO] [stdout] 570 | ... ParamEnv::reveal_all(), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:583:17 [INFO] [stdout] | [INFO] [stdout] 583 | Rvalue::Cast( [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> src/base.rs:584:21 [INFO] [stdout] | [INFO] [stdout] 584 | CastKind::Pointer(PointerCast::UnsafeFnPointer), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PointerCast` [INFO] [stdout] --> src/base.rs:584:39 [INFO] [stdout] | [INFO] [stdout] 584 | CastKind::Pointer(PointerCast::UnsafeFnPointer), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `PointerCast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:588:19 [INFO] [stdout] | [INFO] [stdout] 588 | | Rvalue::Cast( [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> src/base.rs:589:21 [INFO] [stdout] | [INFO] [stdout] 589 | CastKind::Pointer(PointerCast::MutToConstPointer), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PointerCast` [INFO] [stdout] --> src/base.rs:589:39 [INFO] [stdout] | [INFO] [stdout] 589 | CastKind::Pointer(PointerCast::MutToConstPointer), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `PointerCast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:593:19 [INFO] [stdout] | [INFO] [stdout] 593 | | Rvalue::Cast( [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> src/base.rs:594:21 [INFO] [stdout] | [INFO] [stdout] 594 | CastKind::Pointer(PointerCast::ArrayToPointer), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PointerCast` [INFO] [stdout] --> src/base.rs:594:39 [INFO] [stdout] | [INFO] [stdout] 594 | CastKind::Pointer(PointerCast::ArrayToPointer), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `PointerCast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:602:17 [INFO] [stdout] | [INFO] [stdout] 602 | Rvalue::Cast(CastKind::Misc, ref operand, to_ty) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> src/base.rs:602:30 [INFO] [stdout] | [INFO] [stdout] 602 | Rvalue::Cast(CastKind::Misc, ref operand, to_ty) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:609:35 [INFO] [stdout] | [INFO] [stdout] 609 | ... .map(|ty::TypeAndMut { ty: pointee_ty, mutbl: _ }| { [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/base.rs:624:35 [INFO] [stdout] | [INFO] [stdout] 624 | } else if let ty::Adt(adt_def, _substs) = from_ty.kind() { [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/base.rs:628:29 [INFO] [stdout] | [INFO] [stdout] 628 | ... ty::Uint(_) | ty::Int(_) => {} [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/base.rs:628:43 [INFO] [stdout] | [INFO] [stdout] 628 | ... ty::Uint(_) | ty::Int(_) => {} [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:661:17 [INFO] [stdout] | [INFO] [stdout] 661 | Rvalue::Cast( [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> src/base.rs:662:21 [INFO] [stdout] | [INFO] [stdout] 662 | CastKind::Pointer(PointerCast::ClosureFnPointer(_)), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PointerCast` [INFO] [stdout] --> src/base.rs:662:39 [INFO] [stdout] | [INFO] [stdout] 662 | CastKind::Pointer(PointerCast::ClosureFnPointer(_)), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `PointerCast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:668:25 [INFO] [stdout] | [INFO] [stdout] 668 | ty::Closure(def_id, substs) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/base.rs:669:44 [INFO] [stdout] | [INFO] [stdout] 669 | ... let instance = Instance::resolve_closure( [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:673:33 [INFO] [stdout] | [INFO] [stdout] 673 | ... ty::ClosureKind::FnOnce, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:683:17 [INFO] [stdout] | [INFO] [stdout] 683 | Rvalue::Cast(CastKind::Pointer(PointerCast::Unsize), ref operand, _to_ty) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> src/base.rs:683:30 [INFO] [stdout] | [INFO] [stdout] 683 | Rvalue::Cast(CastKind::Pointer(PointerCast::Unsize), ref operand, _to_ty) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PointerCast` [INFO] [stdout] --> src/base.rs:683:48 [INFO] [stdout] | [INFO] [stdout] 683 | Rvalue::Cast(CastKind::Pointer(PointerCast::Unsize), ref operand, _to_ty) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `PointerCast` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:687:17 [INFO] [stdout] | [INFO] [stdout] 687 | Rvalue::Discriminant(place) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:694:17 [INFO] [stdout] | [INFO] [stdout] 694 | Rvalue::Repeat(ref operand, times) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/base.rs:698:39 [INFO] [stdout] | [INFO] [stdout] 698 | .eval(fx.tcx, ParamEnv::reveal_all()) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:733:17 [INFO] [stdout] | [INFO] [stdout] 733 | Rvalue::Len(place) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:739:17 [INFO] [stdout] | [INFO] [stdout] 739 | Rvalue::ShallowInitBox(ref operand, content_ty) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:746:17 [INFO] [stdout] | [INFO] [stdout] 746 | Rvalue::NullaryOp(null_op, ty) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/base.rs:750:73 [INFO] [stdout] | [INFO] [stdout] 750 | ... .is_sized(fx.tcx.at(stmt.source_info.span), ParamEnv::reveal_all()) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NullOp` [INFO] [stdout] --> src/base.rs:754:25 [INFO] [stdout] | [INFO] [stdout] 754 | NullOp::SizeOf => layout.size.bytes(), [INFO] [stdout] | ^^^^^^ use of undeclared type `NullOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NullOp` [INFO] [stdout] --> src/base.rs:755:25 [INFO] [stdout] | [INFO] [stdout] 755 | NullOp::AlignOf => layout.align.abi.bytes(), [INFO] [stdout] | ^^^^^^ use of undeclared type `NullOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/base.rs:760:17 [INFO] [stdout] | [INFO] [stdout] 760 | Rvalue::Aggregate(ref kind, ref operands) => match kind.as_ref() { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AggregateKind` [INFO] [stdout] --> src/base.rs:761:21 [INFO] [stdout] | [INFO] [stdout] 761 | AggregateKind::Array(_ty) => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `AggregateKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 773 | StatementKind::StorageLive(_) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:774:11 [INFO] [stdout] | [INFO] [stdout] 774 | | StatementKind::StorageDead(_) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:775:11 [INFO] [stdout] | [INFO] [stdout] 775 | | StatementKind::Nop [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:776:11 [INFO] [stdout] | [INFO] [stdout] 776 | | StatementKind::FakeRead(..) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:777:11 [INFO] [stdout] | [INFO] [stdout] 777 | | StatementKind::Retag { .. } [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:778:11 [INFO] [stdout] | [INFO] [stdout] 778 | | StatementKind::AscribeUserType(..) => {} [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:780:9 [INFO] [stdout] | [INFO] [stdout] 780 | StatementKind::Coverage { .. } => fx.tcx.sess.fatal("-Zcoverage is unimplemented"), [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/base.rs:781:9 [INFO] [stdout] | [INFO] [stdout] 781 | StatementKind::CopyNonOverlapping(inner) => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 800 | ty::Array(_elem_ty, len) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/base.rs:801:63 [INFO] [stdout] | [INFO] [stdout] 801 | let len = fx.monomorphize(len).eval_usize(fx.tcx, ParamEnv::reveal_all()) as i64; [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:804:9 [INFO] [stdout] | [INFO] [stdout] 804 | ty::Slice(_elem_ty) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PlaceElem` [INFO] [stdout] --> src/base.rs:819:13 [INFO] [stdout] | [INFO] [stdout] 819 | PlaceElem::Deref => { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `PlaceElem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Field` [INFO] [stdout] --> src/base.rs:822:42 [INFO] [stdout] | [INFO] [stdout] 822 | .place_field(fx, Field::new(0)) // Box -> Unique [INFO] [stdout] | ^^^^^ use of undeclared type `Field` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Field` [INFO] [stdout] --> src/base.rs:823:42 [INFO] [stdout] | [INFO] [stdout] 823 | .place_field(fx, Field::new(0)) // Unique -> *const T [INFO] [stdout] | ^^^^^ use of undeclared type `Field` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PlaceElem` [INFO] [stdout] --> src/base.rs:829:13 [INFO] [stdout] | [INFO] [stdout] 829 | PlaceElem::Field(field, _ty) => { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `PlaceElem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PlaceElem` [INFO] [stdout] --> src/base.rs:832:13 [INFO] [stdout] | [INFO] [stdout] 832 | PlaceElem::Index(local) => { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `PlaceElem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PlaceElem` [INFO] [stdout] --> src/base.rs:836:13 [INFO] [stdout] | [INFO] [stdout] 836 | PlaceElem::ConstantIndex { offset, min_length: _, from_end } => { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `PlaceElem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PlaceElem` [INFO] [stdout] --> src/base.rs:846:13 [INFO] [stdout] | [INFO] [stdout] 846 | PlaceElem::Subslice { from, to, from_end } => { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `PlaceElem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/base.rs:854:21 [INFO] [stdout] | [INFO] [stdout] 854 | ty::Array(elem_ty, _len) => { [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/base.rs:863:21 [INFO] [stdout] | [INFO] [stdout] 863 | ty::Slice(elem_ty) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PlaceElem` [INFO] [stdout] --> src/base.rs:877:13 [INFO] [stdout] | [INFO] [stdout] 877 | PlaceElem::Downcast(_adt_def, variant) => { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `PlaceElem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Operand` [INFO] [stdout] --> src/base.rs:891:9 [INFO] [stdout] | [INFO] [stdout] 891 | Operand::Move(place) | Operand::Copy(place) => { [INFO] [stdout] | ^^^^^^^ use of undeclared type `Operand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Operand` [INFO] [stdout] --> src/base.rs:891:32 [INFO] [stdout] | [INFO] [stdout] 891 | Operand::Move(place) | Operand::Copy(place) => { [INFO] [stdout] | ^^^^^^^ use of undeclared type `Operand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Operand` [INFO] [stdout] --> src/base.rs:895:9 [INFO] [stdout] | [INFO] [stdout] 895 | Operand::Constant(const_) => crate::constant::codegen_constant(fx, const_), [INFO] [stdout] | ^^^^^^^ use of undeclared type `Operand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/base.rs:918:20 [INFO] [stdout] | [INFO] [stdout] 918 | let instance = Instance::mono(fx.tcx, def_id).polymorphize(fx.tcx); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | BinOp::BitAnd | BinOp::BitOr | BinOp::BitXor => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:25:25 [INFO] [stdout] | [INFO] [stdout] 25 | BinOp::BitAnd | BinOp::BitOr | BinOp::BitXor => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:25:40 [INFO] [stdout] | [INFO] [stdout] 25 | BinOp::BitAnd | BinOp::BitOr | BinOp::BitXor => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:29:9 [INFO] [stdout] | [INFO] [stdout] 29 | BinOp::Add | BinOp::Sub if !checked => None, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:29:22 [INFO] [stdout] | [INFO] [stdout] 29 | BinOp::Add | BinOp::Sub if !checked => None, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | BinOp::Mul if !checked || is_signed => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | BinOp::Add | BinOp::Sub | BinOp::Mul => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:79:22 [INFO] [stdout] | [INFO] [stdout] 79 | BinOp::Add | BinOp::Sub | BinOp::Mul => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:79:35 [INFO] [stdout] | [INFO] [stdout] 79 | BinOp::Add | BinOp::Sub | BinOp::Mul => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:107:18 [INFO] [stdout] | [INFO] [stdout] 107 | (BinOp::Add, false) => "__rust_u128_addo", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:108:18 [INFO] [stdout] | [INFO] [stdout] 108 | (BinOp::Add, true) => "__rust_i128_addo", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:109:18 [INFO] [stdout] | [INFO] [stdout] 109 | (BinOp::Sub, false) => "__rust_u128_subo", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:110:18 [INFO] [stdout] | [INFO] [stdout] 110 | (BinOp::Sub, true) => "__rust_i128_subo", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:111:18 [INFO] [stdout] | [INFO] [stdout] 111 | (BinOp::Mul, false) => "__rust_u128_mulo", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | BinOp::Offset => unreachable!("offset should only be used on pointers, not 128bit ints"), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | BinOp::Div | BinOp::Rem => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 118 | BinOp::Div | BinOp::Rem => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:121:18 [INFO] [stdout] | [INFO] [stdout] 121 | (BinOp::Div, false) => "__udivti3", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:122:18 [INFO] [stdout] | [INFO] [stdout] 122 | (BinOp::Div, true) => "__divti3", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:123:18 [INFO] [stdout] | [INFO] [stdout] 123 | (BinOp::Rem, false) => "__umodti3", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:124:18 [INFO] [stdout] | [INFO] [stdout] 124 | (BinOp::Rem, true) => "__modti3", [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | BinOp::Lt | BinOp::Le | BinOp::Eq | BinOp::Ge | BinOp::Gt | BinOp::Ne => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:147:21 [INFO] [stdout] | [INFO] [stdout] 147 | BinOp::Lt | BinOp::Le | BinOp::Eq | BinOp::Ge | BinOp::Gt | BinOp::Ne => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:147:33 [INFO] [stdout] | [INFO] [stdout] 147 | BinOp::Lt | BinOp::Le | BinOp::Eq | BinOp::Ge | BinOp::Gt | BinOp::Ne => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:147:45 [INFO] [stdout] | [INFO] [stdout] 147 | BinOp::Lt | BinOp::Le | BinOp::Eq | BinOp::Ge | BinOp::Gt | BinOp::Ne => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:147:57 [INFO] [stdout] | [INFO] [stdout] 147 | BinOp::Lt | BinOp::Le | BinOp::Eq | BinOp::Ge | BinOp::Gt | BinOp::Ne => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:147:69 [INFO] [stdout] | [INFO] [stdout] 147 | BinOp::Lt | BinOp::Le | BinOp::Eq | BinOp::Ge | BinOp::Gt | BinOp::Ne => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | BinOp::Shl | BinOp::Shr => None, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/codegen_i128.rs:151:22 [INFO] [stdout] | [INFO] [stdout] 151 | BinOp::Shl | BinOp::Shr => None, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Primitive` [INFO] [stdout] --> src/common.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | Primitive::Int(int, _sign) => match int { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Integer` [INFO] [stdout] --> src/common.rs:26:13 [INFO] [stdout] | [INFO] [stdout] 26 | Integer::I8 => types::I8, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Integer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Integer` [INFO] [stdout] --> src/common.rs:27:13 [INFO] [stdout] | [INFO] [stdout] 27 | Integer::I16 => types::I16, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Integer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Integer` [INFO] [stdout] --> src/common.rs:28:13 [INFO] [stdout] | [INFO] [stdout] 28 | Integer::I32 => types::I32, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Integer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Integer` [INFO] [stdout] --> src/common.rs:29:13 [INFO] [stdout] | [INFO] [stdout] 29 | Integer::I64 => types::I64, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Integer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Integer` [INFO] [stdout] --> src/common.rs:30:13 [INFO] [stdout] | [INFO] [stdout] 30 | Integer::I128 => types::I128, [INFO] [stdout] | ^^^^^^^ use of undeclared type `Integer` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Primitive` [INFO] [stdout] --> src/common.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | Primitive::F32 => types::F32, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Primitive` [INFO] [stdout] --> src/common.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | Primitive::F64 => types::F64, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Primitive` [INFO] [stdout] --> src/common.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | Primitive::Pointer => pointer_ty(tcx), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Primitive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/common.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | ty::Bool => types::I8, [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/common.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | ty::Uint(size) => match size { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/common.rs:42:13 [INFO] [stdout] | [INFO] [stdout] 42 | UintTy::U8 => types::I8, [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/common.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | UintTy::U16 => types::I16, [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/common.rs:44:13 [INFO] [stdout] | [INFO] [stdout] 44 | UintTy::U32 => types::I32, [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/common.rs:45:13 [INFO] [stdout] | [INFO] [stdout] 45 | UintTy::U64 => types::I64, [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/common.rs:46:13 [INFO] [stdout] | [INFO] [stdout] 46 | UintTy::U128 => types::I128, [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/common.rs:47:13 [INFO] [stdout] | [INFO] [stdout] 47 | UintTy::Usize => pointer_ty(tcx), [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/common.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | ty::Int(size) => match size { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/common.rs:50:13 [INFO] [stdout] | [INFO] [stdout] 50 | IntTy::I8 => types::I8, [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/common.rs:51:13 [INFO] [stdout] | [INFO] [stdout] 51 | IntTy::I16 => types::I16, [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/common.rs:52:13 [INFO] [stdout] | [INFO] [stdout] 52 | IntTy::I32 => types::I32, [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/common.rs:53:13 [INFO] [stdout] | [INFO] [stdout] 53 | IntTy::I64 => types::I64, [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/common.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 54 | IntTy::I128 => types::I128, [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/common.rs:55:13 [INFO] [stdout] | [INFO] [stdout] 55 | IntTy::Isize => pointer_ty(tcx), [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/common.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 57 | ty::Char => types::I32, [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/common.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | ty::Float(size) => match size { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/common.rs:59:13 [INFO] [stdout] | [INFO] [stdout] 59 | FloatTy::F32 => types::F32, [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/common.rs:60:13 [INFO] [stdout] | [INFO] [stdout] 60 | FloatTy::F64 => types::F64, [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/common.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | ty::FnPtr(_) => pointer_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/common.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | ty::RawPtr(TypeAndMut { ty: pointee_ty, mutbl: _ }) | ty::Ref(_, pointee_ty, _) => { [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/common.rs:63:63 [INFO] [stdout] | [INFO] [stdout] 63 | ty::RawPtr(TypeAndMut { ty: pointee_ty, mutbl: _ }) | ty::Ref(_, pointee_ty, _) => { [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/common.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | ty::Adt(adt_def, _) if adt_def.repr().simd() => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/common.rs:71:57 [INFO] [stdout] | [INFO] [stdout] 71 | let (element, count) = match &tcx.layout_of(ParamEnv::reveal_all().and(ty)).unwrap().abi [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/common.rs:73:17 [INFO] [stdout] | [INFO] [stdout] 73 | Abi::Vector { element, count } => (element.clone(), *count), [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/common.rs:83:9 [INFO] [stdout] | [INFO] [stdout] 83 | ty::Param(_) => bug!("ty param {:?}", ty), [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/common.rs:93:9 [INFO] [stdout] | [INFO] [stdout] 93 | ty::Tuple(types) if types.len() == 2 => { [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/common.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | ty::RawPtr(TypeAndMut { ty: pointee_ty, mutbl: _ }) | ty::Ref(_, pointee_ty, _) => { [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/common.rs:101:63 [INFO] [stdout] | [INFO] [stdout] 101 | ty::RawPtr(TypeAndMut { ty: pointee_ty, mutbl: _ }) | ty::Ref(_, pointee_ty, _) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/common.rs:115:26 [INFO] [stdout] | [INFO] [stdout] 115 | match &tcx.layout_of(ParamEnv::reveal_all().and(ptr_ty)).unwrap().abi { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/common.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | Abi::Scalar(_) => false, [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/common.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | Abi::ScalarPair(_, _) => true, [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/common.rs:227:9 [INFO] [stdout] | [INFO] [stdout] 227 | ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..) | ty::Char | ty::Uint(..) | ty::Bool => false, [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/common.rs:227:23 [INFO] [stdout] | [INFO] [stdout] 227 | ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..) | ty::Char | ty::Uint(..) | ty::Bool => false, [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/common.rs:227:40 [INFO] [stdout] | [INFO] [stdout] 227 | ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..) | ty::Char | ty::Uint(..) | ty::Bool => false, [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/common.rs:227:56 [INFO] [stdout] | [INFO] [stdout] 227 | ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..) | ty::Char | ty::Uint(..) | ty::Bool => false, [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/common.rs:227:67 [INFO] [stdout] | [INFO] [stdout] 227 | ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..) | ty::Char | ty::Uint(..) | ty::Bool => false, [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/common.rs:227:82 [INFO] [stdout] | [INFO] [stdout] 227 | ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..) | ty::Char | ty::Uint(..) | ty::Bool => false, [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/common.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | ty::Int(..) => true, [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/common.rs:229:9 [INFO] [stdout] | [INFO] [stdout] 229 | ty::Float(..) => false, // `signed` is unused for floats [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 `layout` [INFO] [stdout] --> src/common.rs:284:12 [INFO] [stdout] | [INFO] [stdout] 284 | impl<'tcx> layout::HasTyCtxt<'tcx> for FunctionCx<'_, '_, 'tcx> { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `layout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `layout` [INFO] [stdout] --> src/common.rs:296:12 [INFO] [stdout] | [INFO] [stdout] 296 | impl<'tcx> layout::HasParamEnv<'tcx> for FunctionCx<'_, '_, 'tcx> { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `layout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/common.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | ParamEnv::reveal_all() [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/common.rs:315:13 [INFO] [stdout] | [INFO] [stdout] 315 | ty::ParamEnv::reveal_all(), [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/common.rs:338:57 [INFO] [stdout] | [INFO] [stdout] 338 | pub(crate) fn set_debug_loc(&mut 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 `layout` [INFO] [stdout] --> src/common.rs:384:16 [INFO] [stdout] | [INFO] [stdout] 384 | if let layout::LayoutError::SizeOverflow(_) = err { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `layout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnAbiError` [INFO] [stdout] --> src/common.rs:402:16 [INFO] [stdout] | [INFO] [stdout] 402 | if let FnAbiError::Layout(LayoutError::SizeOverflow(_)) = err { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `FnAbiError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LayoutError` [INFO] [stdout] --> src/common.rs:402:35 [INFO] [stdout] | [INFO] [stdout] 402 | if let FnAbiError::Layout(LayoutError::SizeOverflow(_)) = err { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `LayoutError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnAbiRequest` [INFO] [stdout] --> src/common.rs:406:17 [INFO] [stdout] | [INFO] [stdout] 406 | FnAbiRequest::OfFnPtr { sig, extra_args } => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `FnAbiRequest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FnAbiRequest` [INFO] [stdout] --> src/common.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | FnAbiRequest::OfInstance { instance, extra_args } => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `FnAbiRequest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `layout` [INFO] [stdout] --> src/common.rs:429:12 [INFO] [stdout] | [INFO] [stdout] 429 | impl<'tcx> layout::HasTyCtxt<'tcx> for RevealAllLayoutCx<'tcx> { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `layout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `layout` [INFO] [stdout] --> src/common.rs:441:12 [INFO] [stdout] | [INFO] [stdout] 441 | impl<'tcx> layout::HasParamEnv<'tcx> for RevealAllLayoutCx<'tcx> { [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `layout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/common.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | ParamEnv::reveal_all() [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FxHashSet` [INFO] [stdout] --> src/constant.rs:30:42 [INFO] [stdout] | [INFO] [stdout] 30 | ConstantCx { todo: vec![], done: FxHashSet::default(), anon_allocs: FxHashMap::default() } [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `FxHashSet` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FxHashMap` [INFO] [stdout] --> src/constant.rs:30:77 [INFO] [stdout] | [INFO] [stdout] 30 | ConstantCx { todo: vec![], done: FxHashSet::default(), anon_allocs: FxHashMap::default() } [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `FxHashMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstantKind` [INFO] [stdout] --> src/constant.rs:45:13 [INFO] [stdout] | [INFO] [stdout] 45 | ConstantKind::Ty(ct) => ct, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ConstantKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstantKind` [INFO] [stdout] --> src/constant.rs:46:13 [INFO] [stdout] | [INFO] [stdout] 46 | ConstantKind::Val(..) => continue, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ConstantKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:49:13 [INFO] [stdout] | [INFO] [stdout] 49 | ConstKind::Value(_) => {} [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:50:13 [INFO] [stdout] | [INFO] [stdout] 50 | ConstKind::Unevaluated(unevaluated) => { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/constant.rs:52:47 [INFO] [stdout] | [INFO] [stdout] 52 | fx.tcx.const_eval_resolve(ParamEnv::reveal_all(), unevaluated, None) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ErrorHandled` [INFO] [stdout] --> src/constant.rs:56:25 [INFO] [stdout] | [INFO] [stdout] 56 | ErrorHandled::Reported(_) | ErrorHandled::Linted => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ErrorHandled` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ErrorHandled` [INFO] [stdout] --> src/constant.rs:56:53 [INFO] [stdout] | [INFO] [stdout] 56 | ErrorHandled::Reported(_) | ErrorHandled::Linted => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ErrorHandled` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ErrorHandled` [INFO] [stdout] --> src/constant.rs:59:25 [INFO] [stdout] | [INFO] [stdout] 59 | ErrorHandled::TooGeneric => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ErrorHandled` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | ConstKind::Param(_) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:70:15 [INFO] [stdout] | [INFO] [stdout] 70 | | ConstKind::Infer(_) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:71:15 [INFO] [stdout] | [INFO] [stdout] 71 | | ConstKind::Bound(_, _) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:72:15 [INFO] [stdout] | [INFO] [stdout] 72 | | ConstKind::Placeholder(_) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:73:15 [INFO] [stdout] | [INFO] [stdout] 73 | | ConstKind::Error(_) => unreachable!("{:?}", const_), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstantKind` [INFO] [stdout] --> src/constant.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | ConstantKind::Ty(ct) => ct, [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ConstantKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstantKind` [INFO] [stdout] --> src/constant.rs:127:9 [INFO] [stdout] | [INFO] [stdout] 127 | ConstantKind::Val(val, ty) => return codegen_const_value(fx, val, ty), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ConstantKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | ConstKind::Value(const_val) => const_val, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:131:9 [INFO] [stdout] | [INFO] [stdout] 131 | ConstKind::Unevaluated(ty::Unevaluated { def, substs, promoted }) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/constant.rs:131:32 [INFO] [stdout] | [INFO] [stdout] 131 | ConstKind::Unevaluated(ty::Unevaluated { def, substs, promoted }) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | ConstKind::Unevaluated(unevaluated) => { [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/constant.rs:140:45 [INFO] [stdout] | [INFO] [stdout] 140 | match fx.tcx.const_eval_resolve(ParamEnv::reveal_all(), unevaluated, None) { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | ConstKind::Param(_) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:148:11 [INFO] [stdout] | [INFO] [stdout] 148 | | ConstKind::Infer(_) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:149:11 [INFO] [stdout] | [INFO] [stdout] 149 | | ConstKind::Bound(_, _) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:150:11 [INFO] [stdout] | [INFO] [stdout] 150 | | ConstKind::Placeholder(_) [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstKind` [INFO] [stdout] --> src/constant.rs:151:11 [INFO] [stdout] | [INFO] [stdout] 151 | | ConstKind::Error(_) => unreachable!("{:?}", const_), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `ConstKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstValue` [INFO] [stdout] --> src/constant.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | ConstValue::Scalar(x) => match x { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ConstValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar` [INFO] [stdout] --> src/constant.rs:171:13 [INFO] [stdout] | [INFO] [stdout] 171 | Scalar::Int(int) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Scalar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Scalar` [INFO] [stdout] --> src/constant.rs:195:13 [INFO] [stdout] | [INFO] [stdout] 195 | Scalar::Ptr(ptr, _size) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Scalar` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:199:26 [INFO] [stdout] | [INFO] [stdout] 199 | Some(GlobalAlloc::Memory(alloc)) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:213:26 [INFO] [stdout] | [INFO] [stdout] 213 | Some(GlobalAlloc::Function(instance)) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:219:26 [INFO] [stdout] | [INFO] [stdout] 219 | Some(GlobalAlloc::Static(def_id)) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstValue` [INFO] [stdout] --> src/constant.rs:239:9 [INFO] [stdout] | [INFO] [stdout] 239 | ConstValue::ByRef { alloc, offset } => CValue::by_ref( [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ConstValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstValue` [INFO] [stdout] --> src/constant.rs:244:9 [INFO] [stdout] | [INFO] [stdout] 244 | ConstValue::Slice { data, start, end } => { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ConstValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/constant.rs:306:20 [INFO] [stdout] | [INFO] [stdout] 306 | let instance = Instance::mono(tcx, def_id).polymorphize(tcx); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/constant.rs:308:31 [INFO] [stdout] | [INFO] [stdout] 308 | let ty = instance.ty(tcx, ParamEnv::reveal_all()); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/constant.rs:312:41 [INFO] [stdout] | [INFO] [stdout] 312 | !ty.is_freeze(tcx.at(DUMMY_SP), ParamEnv::reveal_all()) [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/constant.rs:314:31 [INFO] [stdout] | [INFO] [stdout] 314 | let align = tcx.layout_of(ParamEnv::reveal_all().and(ty)).unwrap().align.pref.bytes(); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CodegenFnAttrFlags` [INFO] [stdout] --> src/constant.rs:323:34 [INFO] [stdout] | [INFO] [stdout] 323 | attrs.flags.contains(CodegenFnAttrFlags::THREAD_LOCAL), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `CodegenFnAttrFlags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:361:21 [INFO] [stdout] | [INFO] [stdout] 361 | GlobalAlloc::Memory(alloc) => alloc, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:362:21 [INFO] [stdout] | [INFO] [stdout] 362 | GlobalAlloc::Function(_) | GlobalAlloc::Static(_) => unreachable!(), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:362:48 [INFO] [stdout] | [INFO] [stdout] 362 | GlobalAlloc::Function(_) | GlobalAlloc::Static(_) => unreachable!(), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:428:17 [INFO] [stdout] | [INFO] [stdout] 428 | GlobalAlloc::Function(instance) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:435:17 [INFO] [stdout] | [INFO] [stdout] 435 | GlobalAlloc::Memory(target_alloc) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GlobalAlloc` [INFO] [stdout] --> src/constant.rs:438:17 [INFO] [stdout] | [INFO] [stdout] 438 | GlobalAlloc::Static(def_id) => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `GlobalAlloc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CodegenFnAttrFlags` [INFO] [stdout] --> src/constant.rs:439:68 [INFO] [stdout] | [INFO] [stdout] 439 | if tcx.codegen_fn_attrs(def_id).flags.contains(CodegenFnAttrFlags::THREAD_LOCAL) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ use of undeclared type `CodegenFnAttrFlags` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Operand` [INFO] [stdout] --> src/constant.rs:470:9 [INFO] [stdout] | [INFO] [stdout] 470 | Operand::Constant(const_) => match const_.literal { [INFO] [stdout] | ^^^^^^^ use of undeclared type `Operand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstantKind` [INFO] [stdout] --> src/constant.rs:471:13 [INFO] [stdout] | [INFO] [stdout] 471 | ConstantKind::Ty(const_) => { [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ConstantKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/constant.rs:472:54 [INFO] [stdout] | [INFO] [stdout] 472 | fx.monomorphize(const_).eval(fx.tcx, ParamEnv::reveal_all()).val().try_to_value() [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstantKind` [INFO] [stdout] --> src/constant.rs:474:13 [INFO] [stdout] | [INFO] [stdout] 474 | ConstantKind::Val(val, _) => Some(val), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `ConstantKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Operand` [INFO] [stdout] --> src/constant.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | Operand::Copy(place) | Operand::Move(place) => { [INFO] [stdout] | ^^^^^^^ use of undeclared type `Operand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Operand` [INFO] [stdout] --> src/constant.rs:479:32 [INFO] [stdout] | [INFO] [stdout] 479 | Operand::Copy(place) | Operand::Move(place) => { [INFO] [stdout] | ^^^^^^^ use of undeclared type `Operand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:487:25 [INFO] [stdout] | [INFO] [stdout] 487 | StatementKind::Assign(local_and_rvalue) if &local_and_rvalue.0 == place => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/constant.rs:489:33 [INFO] [stdout] | [INFO] [stdout] 489 | ... Rvalue::Cast(CastKind::Misc, operand, ty) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CastKind` [INFO] [stdout] --> src/constant.rs:489:46 [INFO] [stdout] | [INFO] [stdout] 489 | ... Rvalue::Cast(CastKind::Misc, operand, ty) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CastKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/constant.rs:493:61 [INFO] [stdout] | [INFO] [stdout] 493 | ... if !matches!(ty.kind(), ty::Uint(_) | ty::Int(_)) { [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/constant.rs:493:75 [INFO] [stdout] | [INFO] [stdout] 493 | ... if !matches!(ty.kind(), ty::Uint(_) | ty::Int(_)) { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Rvalue` [INFO] [stdout] --> src/constant.rs:504:33 [INFO] [stdout] | [INFO] [stdout] 504 | ... Rvalue::Use(operand) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `Rvalue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:510:25 [INFO] [stdout] | [INFO] [stdout] 510 | StatementKind::SetDiscriminant { place: stmt_place, variant_index: _ } [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:515:25 [INFO] [stdout] | [INFO] [stdout] 515 | StatementKind::CopyNonOverlapping(_) => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:518:25 [INFO] [stdout] | [INFO] [stdout] 518 | StatementKind::Assign(_) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:519:27 [INFO] [stdout] | [INFO] [stdout] 519 | | StatementKind::FakeRead(_) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:520:27 [INFO] [stdout] | [INFO] [stdout] 520 | | StatementKind::SetDiscriminant { .. } [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:521:27 [INFO] [stdout] | [INFO] [stdout] 521 | | StatementKind::StorageLive(_) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:522:27 [INFO] [stdout] | [INFO] [stdout] 522 | | StatementKind::StorageDead(_) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:523:27 [INFO] [stdout] | [INFO] [stdout] 523 | | StatementKind::Retag(_, _) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:524:27 [INFO] [stdout] | [INFO] [stdout] 524 | | StatementKind::AscribeUserType(_, _) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:525:27 [INFO] [stdout] | [INFO] [stdout] 525 | | StatementKind::Coverage(_) [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatementKind` [INFO] [stdout] --> src/constant.rs:526:27 [INFO] [stdout] | [INFO] [stdout] 526 | | StatementKind::Nop => {} [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `StatementKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:530:21 [INFO] [stdout] | [INFO] [stdout] 530 | TerminatorKind::Goto { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:531:23 [INFO] [stdout] | [INFO] [stdout] 531 | | TerminatorKind::SwitchInt { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:532:23 [INFO] [stdout] | [INFO] [stdout] 532 | | TerminatorKind::Resume [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:533:23 [INFO] [stdout] | [INFO] [stdout] 533 | | TerminatorKind::Abort [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:534:23 [INFO] [stdout] | [INFO] [stdout] 534 | | TerminatorKind::Return [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:535:23 [INFO] [stdout] | [INFO] [stdout] 535 | | TerminatorKind::Unreachable [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:536:23 [INFO] [stdout] | [INFO] [stdout] 536 | | TerminatorKind::Drop { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:537:23 [INFO] [stdout] | [INFO] [stdout] 537 | | TerminatorKind::Assert { .. } => {} [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:538:21 [INFO] [stdout] | [INFO] [stdout] 538 | TerminatorKind::DropAndReplace { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:539:23 [INFO] [stdout] | [INFO] [stdout] 539 | | TerminatorKind::Yield { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:540:23 [INFO] [stdout] | [INFO] [stdout] 540 | | TerminatorKind::GeneratorDrop [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:541:23 [INFO] [stdout] | [INFO] [stdout] 541 | | TerminatorKind::FalseEdge { .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:542:23 [INFO] [stdout] | [INFO] [stdout] 542 | | TerminatorKind::FalseUnwind { .. } => unreachable!(), [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:543:21 [INFO] [stdout] | [INFO] [stdout] 543 | TerminatorKind::InlineAsm { .. } => return None, [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:544:21 [INFO] [stdout] | [INFO] [stdout] 544 | TerminatorKind::Call { destination: Some((call_place, _)), .. } [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TerminatorKind` [INFO] [stdout] --> src/constant.rs:549:21 [INFO] [stdout] | [INFO] [stdout] 549 | TerminatorKind::Call { .. } => {} [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `TerminatorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FxHashMap` [INFO] [stdout] --> src/debuginfo/emit.rs:22:31 [INFO] [stdout] | [INFO] [stdout] 22 | let mut section_map = FxHashMap::default(); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `FxHashMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `SourceFileHashAlgorithm` [INFO] [stdout] --> src/debuginfo/line_info.rs:53:21 [INFO] [stdout] | [INFO] [stdout] 53 | if hash.kind == SourceFileHashAlgorithm::Md5 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `SourceFileHashAlgorithm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FileName` [INFO] [stdout] --> src/debuginfo/line_info.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | FileName::Real(path) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `FileName` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FxHashMap` [INFO] [stdout] --> src/debuginfo/unwind.rs:70:35 [INFO] [stdout] | [INFO] [stdout] 70 | let mut section_map = FxHashMap::default(); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `FxHashMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FileNameDisplayPreference` [INFO] [stdout] --> src/debuginfo/mod.rs:70:30 [INFO] [stdout] | [INFO] [stdout] 70 | .to_string_lossy(FileNameDisplayPreference::Remapped) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `FileNameDisplayPreference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FxHashMap` [INFO] [stdout] --> src/debuginfo/mod.rs:112:20 [INFO] [stdout] | [INFO] [stdout] 112 | types: FxHashMap::default(), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `FxHashMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/debuginfo/mod.rs:131:41 [INFO] [stdout] | [INFO] [stdout] 131 | let layout = self.tcx.layout_of(ParamEnv::reveal_all().and(ty)).unwrap(); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/debuginfo/mod.rs:134:13 [INFO] [stdout] | [INFO] [stdout] 134 | ty::Bool => primitive(&mut self.dwarf, gimli::DW_ATE_boolean), [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/debuginfo/mod.rs:135:13 [INFO] [stdout] | [INFO] [stdout] 135 | ty::Char => primitive(&mut self.dwarf, gimli::DW_ATE_UTF), [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/debuginfo/mod.rs:136:13 [INFO] [stdout] | [INFO] [stdout] 136 | ty::Uint(_) => primitive(&mut self.dwarf, gimli::DW_ATE_unsigned), [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/debuginfo/mod.rs:137:13 [INFO] [stdout] | [INFO] [stdout] 137 | ty::Int(_) => primitive(&mut self.dwarf, gimli::DW_ATE_signed), [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/debuginfo/mod.rs:138:13 [INFO] [stdout] | [INFO] [stdout] 138 | ty::Float(_) => primitive(&mut self.dwarf, gimli::DW_ATE_float), [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/debuginfo/mod.rs:139:13 [INFO] [stdout] | [INFO] [stdout] 139 | ty::Ref(_, pointee_ty, _mutbl) [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/debuginfo/mod.rs:140:15 [INFO] [stdout] | [INFO] [stdout] 140 | | ty::RawPtr(ty::TypeAndMut { ty: pointee_ty, mutbl: _mutbl }) => { [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/debuginfo/mod.rs:140:26 [INFO] [stdout] | [INFO] [stdout] 140 | | ty::RawPtr(ty::TypeAndMut { ty: pointee_ty, mutbl: _mutbl }) => { [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/debuginfo/mod.rs:155:13 [INFO] [stdout] | [INFO] [stdout] 155 | ty::Adt(adt_def, _substs) if adt_def.is_struct() && !layout.is_unsized() => { [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 `layout` [INFO] [stdout] --> src/debuginfo/mod.rs:166:26 [INFO] [stdout] | [INFO] [stdout] 166 | &layout::LayoutCx { tcx: self.tcx, param_env: ParamEnv::reveal_all() }, [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `layout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/debuginfo/mod.rs:166:71 [INFO] [stdout] | [INFO] [stdout] 166 | &layout::LayoutCx { tcx: self.tcx, param_env: ParamEnv::reveal_all() }, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/debuginfo/mod.rs:221:29 [INFO] [stdout] | [INFO] [stdout] 221 | local_map: IndexVec>, [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/debuginfo/mod.rs:259:21 [INFO] [stdout] | [INFO] [stdout] 259 | ty::ParamEnv::reveal_all(), [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/debuginfo/mod.rs:270:48 [INFO] [stdout] | [INFO] [stdout] 270 | Place { local, projection: ty::List::empty() }, [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/debuginfo/mod.rs:286:26 [INFO] [stdout] | [INFO] [stdout] 286 | local_map: &IndexVec>, [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Variants` [INFO] [stdout] --> src/discriminant.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | Variants::Single { index } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Variants` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Variants` [INFO] [stdout] --> src/discriminant.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | Variants::Multiple { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Variants` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TagEncoding` [INFO] [stdout] --> src/discriminant.rs:25:27 [INFO] [stdout] | [INFO] [stdout] 25 | tag_encoding: TagEncoding::Direct, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TagEncoding` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/discriminant.rs:28:45 [INFO] [stdout] | [INFO] [stdout] 28 | let ptr = place.place_field(fx, mir::Field::new(tag_field)); [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/discriminant.rs:31:17 [INFO] [stdout] | [INFO] [stdout] 31 | ty::ScalarInt::try_from_int( [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/discriminant.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | ty::ScalarInt::try_from_uint(to, ptr.layout().size).unwrap() [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Variants` [INFO] [stdout] --> src/discriminant.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | Variants::Multiple { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Variants` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TagEncoding` [INFO] [stdout] --> src/discriminant.rs:45:27 [INFO] [stdout] | [INFO] [stdout] 45 | tag_encoding: TagEncoding::Niche { dataful_variant, ref niche_variants, niche_start }, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TagEncoding` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/discriminant.rs:49:51 [INFO] [stdout] | [INFO] [stdout] 49 | let niche = place.place_field(fx, mir::Field::new(tag_field)); [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/discriminant.rs:51:35 [INFO] [stdout] | [INFO] [stdout] 51 | let niche_value = ty::ScalarInt::try_from_uint( [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/discriminant.rs:70:22 [INFO] [stdout] | [INFO] [stdout] 70 | if layout.abi == Abi::Uninhabited { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Variants` [INFO] [stdout] --> src/discriminant.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | Variants::Single { index } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Variants` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/discriminant.rs:84:17 [INFO] [stdout] | [INFO] [stdout] 84 | ty::ScalarInt::try_from_int( [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/discriminant.rs:90:17 [INFO] [stdout] | [INFO] [stdout] 90 | ty::ScalarInt::try_from_uint(discr_val, dest_layout.size).unwrap() [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Variants` [INFO] [stdout] --> src/discriminant.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | Variants::Multiple { tag, tag_field, tag_encoding, variants: _ } => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Variants` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/discriminant.rs:102:37 [INFO] [stdout] | [INFO] [stdout] 102 | let tag = value.value_field(fx, mir::Field::new(tag_field)); [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TagEncoding` [INFO] [stdout] --> src/discriminant.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | TagEncoding::Direct => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TagEncoding` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TagEncoding` [INFO] [stdout] --> src/discriminant.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 115 | TagEncoding::Niche { dataful_variant, ref niche_variants, niche_start } => { [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `TagEncoding` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OutputType` [INFO] [stdout] --> src/driver/aot.rs:57:55 [INFO] [stdout] | [INFO] [stdout] 57 | let tmp_file = tcx.output_filenames(()).temp_path(OutputType::Object, Some(&name)); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `OutputType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OutputType` [INFO] [stdout] --> src/driver/aot.rs:91:48 [INFO] [stdout] | [INFO] [stdout] 91 | tcx.output_filenames(()).temp_path(OutputType::Object, Some(cgu.name().as_str())); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `OutputType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ModuleKind` [INFO] [stdout] --> src/driver/aot.rs:108:15 [INFO] [stdout] | [INFO] [stdout] 108 | kind: ModuleKind::Regular, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ModuleKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DebugInfo` [INFO] [stdout] --> src/driver/aot.rs:129:36 [INFO] [stdout] | [INFO] [stdout] 129 | tcx.sess.opts.debuginfo != DebugInfo::None, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `DebugInfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MonoItem` [INFO] [stdout] --> src/driver/aot.rs:135:13 [INFO] [stdout] | [INFO] [stdout] 135 | MonoItem::Fn(inst) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `MonoItem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MonoItem` [INFO] [stdout] --> src/driver/aot.rs:140:13 [INFO] [stdout] | [INFO] [stdout] 140 | MonoItem::Static(def_id) => crate::constant::codegen_static(tcx, &mut module, def_id), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `MonoItem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MonoItem` [INFO] [stdout] --> src/driver/aot.rs:141:13 [INFO] [stdout] | [INFO] [stdout] 141 | MonoItem::GlobalAsm(item_id) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `MonoItem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOptions` [INFO] [stdout] --> src/driver/aot.rs:144:46 [INFO] [stdout] | [INFO] [stdout] 144 | if !asm.options.contains(InlineAsmOptions::ATT_SYNTAX) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOptions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/driver/aot.rs:151:29 [INFO] [stdout] | [INFO] [stdout] 151 | ... InlineAsmTemplatePiece::String(ref s) => cx.global_asm.push_str(s), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/driver/aot.rs:152:29 [INFO] [stdout] | [INFO] [stdout] 152 | ... InlineAsmTemplatePiece::Placeholder { .. } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ModuleKind` [INFO] [stdout] --> src/driver/aot.rs:177:13 [INFO] [stdout] | [INFO] [stdout] 177 | ModuleKind::Regular, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ModuleKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FxHashMap` [INFO] [stdout] --> src/driver/aot.rs:195:29 [INFO] [stdout] | [INFO] [stdout] 195 | let mut work_products = FxHashMap::default(); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `FxHashMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CguReuse` [INFO] [stdout] --> src/driver/aot.rs:219:21 [INFO] [stdout] | [INFO] [stdout] 219 | CguReuse::No => {} [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CguReuse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CguReuse` [INFO] [stdout] --> src/driver/aot.rs:220:21 [INFO] [stdout] | [INFO] [stdout] 220 | CguReuse::PreLto => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CguReuse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CguReuse` [INFO] [stdout] --> src/driver/aot.rs:223:21 [INFO] [stdout] | [INFO] [stdout] 223 | CguReuse::PostLto => unreachable!(), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CguReuse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ModuleKind` [INFO] [stdout] --> src/driver/aot.rs:258:13 [INFO] [stdout] | [INFO] [stdout] 258 | ModuleKind::Allocator, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ModuleKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CodegenUnitNameBuilder` [INFO] [stdout] --> src/driver/aot.rs:276:41 [INFO] [stdout] | [INFO] [stdout] 276 | let cgu_name_builder = &mut CodegenUnitNameBuilder::new(tcx); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `CodegenUnitNameBuilder` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OutputType` [INFO] [stdout] --> src/driver/aot.rs:283:52 [INFO] [stdout] | [INFO] [stdout] 283 | tcx.output_filenames(()).temp_path(OutputType::Metadata, Some(&metadata_cgu_name)); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `OutputType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ModuleKind` [INFO] [stdout] --> src/driver/aot.rs:297:19 [INFO] [stdout] | [INFO] [stdout] 297 | kind: ModuleKind::Metadata, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ModuleKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CrateInfo` [INFO] [stdout] --> src/driver/aot.rs:319:25 [INFO] [stdout] | [INFO] [stdout] 319 | crate_info: CrateInfo::new(tcx, target_cpu), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `CrateInfo` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OutputType` [INFO] [stdout] --> src/driver/aot.rs:361:65 [INFO] [stdout] | [INFO] [stdout] 361 | let output_object_file = tcx.output_filenames(()).temp_path(OutputType::Object, Some(cgu_name)); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `OutputType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CguReuse` [INFO] [stdout] --> src/driver/aot.rs:414:16 [INFO] [stdout] | [INFO] [stdout] 414 | return CguReuse::No; [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CguReuse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CguReuse` [INFO] [stdout] --> src/driver/aot.rs:421:16 [INFO] [stdout] | [INFO] [stdout] 421 | return CguReuse::No; [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CguReuse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CguReuse` [INFO] [stdout] --> src/driver/aot.rs:437:40 [INFO] [stdout] | [INFO] [stdout] 437 | if tcx.try_mark_green(&dep_node) { CguReuse::PreLto } else { CguReuse::No } [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CguReuse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CguReuse` [INFO] [stdout] --> src/driver/aot.rs:437:66 [INFO] [stdout] | [INFO] [stdout] 437 | if tcx.try_mark_green(&dep_node) { CguReuse::PreLto } else { CguReuse::No } [INFO] [stdout] | ^^^^^^^^ use of undeclared type `CguReuse` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MonoItem` [INFO] [stdout] --> src/driver/mod.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | MonoItem::Fn(instance) => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `MonoItem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MonoItem` [INFO] [stdout] --> src/driver/mod.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 36 | MonoItem::Static(_) | MonoItem::GlobalAsm(_) => {} [INFO] [stdout] | ^^^^^^^^ use of undeclared type `MonoItem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MonoItem` [INFO] [stdout] --> src/driver/mod.rs:36:39 [INFO] [stdout] | [INFO] [stdout] 36 | MonoItem::Static(_) | MonoItem::GlobalAsm(_) => {} [INFO] [stdout] | ^^^^^^^^ use of undeclared type `MonoItem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:21:23 [INFO] [stdout] | [INFO] [stdout] 21 | if template[0] == InlineAsmTemplatePiece::String("int $$0x29".to_string()) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:25:30 [INFO] [stdout] | [INFO] [stdout] 25 | } else if template[0] == InlineAsmTemplatePiece::String("movq %rbx, ".to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:28:13 [INFO] [stdout] | [INFO] [stdout] 28 | InlineAsmTemplatePiece::Placeholder { operand_idx: 0, modifier: Some('r'), span: _ } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:30:27 [INFO] [stdout] | [INFO] [stdout] 30 | && template[2] == InlineAsmTemplatePiece::String("\n".to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:31:27 [INFO] [stdout] | [INFO] [stdout] 31 | && template[3] == InlineAsmTemplatePiece::String("cpuid".to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:32:27 [INFO] [stdout] | [INFO] [stdout] 32 | && template[4] == InlineAsmTemplatePiece::String("\n".to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:33:27 [INFO] [stdout] | [INFO] [stdout] 33 | && template[5] == InlineAsmTemplatePiece::String("xchgq %rbx, ".to_string()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:36:13 [INFO] [stdout] | [INFO] [stdout] 36 | InlineAsmTemplatePiece::Placeholder { operand_idx: 0, modifier: Some('r'), span: _ } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | InlineAsmOperand::InOut { reg, late: true, ref in_value, out_place } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:44:21 [INFO] [stdout] | [INFO] [stdout] 44 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmReg` [INFO] [stdout] --> src/inline_asm.rs:44:49 [INFO] [stdout] | [INFO] [stdout] 44 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::ax)) [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `InlineAsmReg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X86InlineAsmReg` [INFO] [stdout] --> src/inline_asm.rs:44:67 [INFO] [stdout] | [INFO] [stdout] 44 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::ax)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `X86InlineAsmReg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:54:13 [INFO] [stdout] | [INFO] [stdout] 54 | InlineAsmOperand::Out { reg, late: true, place } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:57:21 [INFO] [stdout] | [INFO] [stdout] 57 | InlineAsmRegOrRegClass::RegClass(InlineAsmRegClass::X86( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegClass` [INFO] [stdout] --> src/inline_asm.rs:57:54 [INFO] [stdout] | [INFO] [stdout] 57 | InlineAsmRegOrRegClass::RegClass(InlineAsmRegClass::X86( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X86InlineAsmRegClass` [INFO] [stdout] --> src/inline_asm.rs:58:25 [INFO] [stdout] | [INFO] [stdout] 58 | X86InlineAsmRegClass::reg [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `X86InlineAsmRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:66:13 [INFO] [stdout] | [INFO] [stdout] 66 | InlineAsmOperand::InOut { reg, late: true, ref in_value, out_place } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:69:21 [INFO] [stdout] | [INFO] [stdout] 69 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::cx)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmReg` [INFO] [stdout] --> src/inline_asm.rs:69:49 [INFO] [stdout] | [INFO] [stdout] 69 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::cx)) [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `InlineAsmReg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X86InlineAsmReg` [INFO] [stdout] --> src/inline_asm.rs:69:67 [INFO] [stdout] | [INFO] [stdout] 69 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::cx)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `X86InlineAsmReg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:79:13 [INFO] [stdout] | [INFO] [stdout] 79 | InlineAsmOperand::Out { reg, late: true, place } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:82:21 [INFO] [stdout] | [INFO] [stdout] 82 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::dx)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmReg` [INFO] [stdout] --> src/inline_asm.rs:82:49 [INFO] [stdout] | [INFO] [stdout] 82 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::dx)) [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `InlineAsmReg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `X86InlineAsmReg` [INFO] [stdout] --> src/inline_asm.rs:82:67 [INFO] [stdout] | [INFO] [stdout] 82 | InlineAsmRegOrRegClass::Reg(InlineAsmReg::X86(X86InlineAsmReg::dx)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ use of undeclared type `X86InlineAsmReg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:135:13 [INFO] [stdout] | [INFO] [stdout] 135 | InlineAsmOperand::In { reg: _, ref value } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:141:13 [INFO] [stdout] | [INFO] [stdout] 141 | InlineAsmOperand::Out { reg: _, late: _, place } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:149:13 [INFO] [stdout] | [INFO] [stdout] 149 | InlineAsmOperand::InOut { reg: _, late: _, ref in_value, out_place } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:161:13 [INFO] [stdout] | [INFO] [stdout] 161 | InlineAsmOperand::Const { value: _ } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:162:13 [INFO] [stdout] | [INFO] [stdout] 162 | InlineAsmOperand::SymFn { value: _ } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:163:13 [INFO] [stdout] | [INFO] [stdout] 163 | InlineAsmOperand::SymStatic { def_id: _ } => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FxHashMap` [INFO] [stdout] --> src/inline_asm.rs:193:29 [INFO] [stdout] | [INFO] [stdout] 193 | let mut allocated = FxHashMap::<_, (bool, bool)>::default(); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `FxHashMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:199:17 [INFO] [stdout] | [INFO] [stdout] 199 | InlineAsmOperand::In { reg: InlineAsmRegOrRegClass::Reg(reg), .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:199:45 [INFO] [stdout] | [INFO] [stdout] 199 | InlineAsmOperand::In { reg: InlineAsmRegOrRegClass::Reg(reg), .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:203:17 [INFO] [stdout] | [INFO] [stdout] 203 | InlineAsmOperand::Out { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:204:26 [INFO] [stdout] | [INFO] [stdout] 204 | reg: InlineAsmRegOrRegClass::Reg(reg), late: true, .. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:209:17 [INFO] [stdout] | [INFO] [stdout] 209 | InlineAsmOperand::Out { reg: InlineAsmRegOrRegClass::Reg(reg), .. } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:209:46 [INFO] [stdout] | [INFO] [stdout] 209 | InlineAsmOperand::Out { reg: InlineAsmRegOrRegClass::Reg(reg), .. } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:210:19 [INFO] [stdout] | [INFO] [stdout] 210 | | InlineAsmOperand::InOut { reg: InlineAsmRegOrRegClass::Reg(reg), .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:210:50 [INFO] [stdout] | [INFO] [stdout] 210 | | InlineAsmOperand::InOut { reg: InlineAsmRegOrRegClass::Reg(reg), .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:221:17 [INFO] [stdout] | [INFO] [stdout] 221 | InlineAsmOperand::Out { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:222:26 [INFO] [stdout] | [INFO] [stdout] 222 | reg: InlineAsmRegOrRegClass::RegClass(class), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:226:19 [INFO] [stdout] | [INFO] [stdout] 226 | | InlineAsmOperand::InOut { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:227:26 [INFO] [stdout] | [INFO] [stdout] 227 | reg: InlineAsmRegOrRegClass::RegClass(class), .. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | InlineAsmOperand::In { reg: InlineAsmRegOrRegClass::RegClass(class), .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:255:45 [INFO] [stdout] | [INFO] [stdout] 255 | InlineAsmOperand::In { reg: InlineAsmRegOrRegClass::RegClass(class), .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | InlineAsmOperand::Out { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] --> src/inline_asm.rs:276:26 [INFO] [stdout] | [INFO] [stdout] 276 | reg: InlineAsmRegOrRegClass::RegClass(class), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmRegOrRegClass` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmClobberAbi` [INFO] [stdout] --> src/inline_asm.rs:323:27 [INFO] [stdout] | [INFO] [stdout] 323 | let abi_clobber = InlineAsmClobberAbi::parse(self.arch, &self.tcx.sess.target, sym::C) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmClobberAbi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/inline_asm.rs:323:88 [INFO] [stdout] | [INFO] [stdout] 323 | let abi_clobber = InlineAsmClobberAbi::parse(self.arch, &self.tcx.sess.target, sym::C) [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:350:17 [INFO] [stdout] | [INFO] [stdout] 350 | InlineAsmOperand::InOut { reg, out_place: Some(_), .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:365:17 [INFO] [stdout] | [INFO] [stdout] 365 | InlineAsmOperand::In { reg, .. } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:366:19 [INFO] [stdout] | [INFO] [stdout] 366 | | InlineAsmOperand::InOut { reg, out_place: None, .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOperand` [INFO] [stdout] --> src/inline_asm.rs:382:17 [INFO] [stdout] | [INFO] [stdout] 382 | InlineAsmOperand::Out { reg, place: Some(_), .. } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOperand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:404:42 [INFO] [stdout] | [INFO] [stdout] 404 | let is_x86 = matches!(self.arch, InlineAsmArch::X86 | InlineAsmArch::X86_64); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:404:63 [INFO] [stdout] | [INFO] [stdout] 404 | let is_x86 = matches!(self.arch, InlineAsmArch::X86 | InlineAsmArch::X86_64); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOptions` [INFO] [stdout] --> src/inline_asm.rs:412:35 [INFO] [stdout] | [INFO] [stdout] 412 | if !self.options.contains(InlineAsmOptions::NORETURN) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOptions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOptions` [INFO] [stdout] --> src/inline_asm.rs:433:44 [INFO] [stdout] | [INFO] [stdout] 433 | if is_x86 && self.options.contains(InlineAsmOptions::ATT_SYNTAX) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOptions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:440:17 [INFO] [stdout] | [INFO] [stdout] 440 | InlineAsmTemplatePiece::String(s) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] --> src/inline_asm.rs:443:17 [INFO] [stdout] | [INFO] [stdout] 443 | InlineAsmTemplatePiece::Placeholder { operand_idx, modifier, span: _ } => { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmTemplatePiece` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOptions` [INFO] [stdout] --> src/inline_asm.rs:444:46 [INFO] [stdout] | [INFO] [stdout] 444 | if self.options.contains(InlineAsmOptions::ATT_SYNTAX) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOptions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOptions` [INFO] [stdout] --> src/inline_asm.rs:456:44 [INFO] [stdout] | [INFO] [stdout] 456 | if is_x86 && self.options.contains(InlineAsmOptions::ATT_SYNTAX) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOptions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmOptions` [INFO] [stdout] --> src/inline_asm.rs:460:35 [INFO] [stdout] | [INFO] [stdout] 460 | if !self.options.contains(InlineAsmOptions::NORETURN) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `InlineAsmOptions` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:498:13 [INFO] [stdout] | [INFO] [stdout] 498 | InlineAsmArch::X86 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:502:13 [INFO] [stdout] | [INFO] [stdout] 502 | InlineAsmArch::X86_64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | InlineAsmArch::RiscV32 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:512:13 [INFO] [stdout] | [INFO] [stdout] 512 | InlineAsmArch::RiscV64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:524:13 [INFO] [stdout] | [INFO] [stdout] 524 | InlineAsmArch::X86 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:528:13 [INFO] [stdout] | [INFO] [stdout] 528 | InlineAsmArch::X86_64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:532:13 [INFO] [stdout] | [INFO] [stdout] 532 | InlineAsmArch::RiscV32 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:538:13 [INFO] [stdout] | [INFO] [stdout] 538 | InlineAsmArch::RiscV64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:550:13 [INFO] [stdout] | [INFO] [stdout] 550 | InlineAsmArch::X86 | InlineAsmArch::X86_64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:550:34 [INFO] [stdout] | [INFO] [stdout] 550 | InlineAsmArch::X86 | InlineAsmArch::X86_64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:553:13 [INFO] [stdout] | [INFO] [stdout] 553 | InlineAsmArch::RiscV32 | InlineAsmArch::RiscV64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:553:38 [INFO] [stdout] | [INFO] [stdout] 553 | InlineAsmArch::RiscV32 | InlineAsmArch::RiscV64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:567:13 [INFO] [stdout] | [INFO] [stdout] 567 | InlineAsmArch::X86 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:569:41 [INFO] [stdout] | [INFO] [stdout] 569 | reg.emit(generated_asm, InlineAsmArch::X86, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:572:13 [INFO] [stdout] | [INFO] [stdout] 572 | InlineAsmArch::X86_64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:574:41 [INFO] [stdout] | [INFO] [stdout] 574 | reg.emit(generated_asm, InlineAsmArch::X86_64, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:577:13 [INFO] [stdout] | [INFO] [stdout] 577 | InlineAsmArch::RiscV32 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:579:41 [INFO] [stdout] | [INFO] [stdout] 579 | reg.emit(generated_asm, InlineAsmArch::RiscV32, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:582:13 [INFO] [stdout] | [INFO] [stdout] 582 | InlineAsmArch::RiscV64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:584:41 [INFO] [stdout] | [INFO] [stdout] 584 | reg.emit(generated_asm, InlineAsmArch::RiscV64, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:598:13 [INFO] [stdout] | [INFO] [stdout] 598 | InlineAsmArch::X86 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:600:41 [INFO] [stdout] | [INFO] [stdout] 600 | reg.emit(generated_asm, InlineAsmArch::X86, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:603:13 [INFO] [stdout] | [INFO] [stdout] 603 | InlineAsmArch::X86_64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:605:41 [INFO] [stdout] | [INFO] [stdout] 605 | reg.emit(generated_asm, InlineAsmArch::X86_64, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:608:13 [INFO] [stdout] | [INFO] [stdout] 608 | InlineAsmArch::RiscV32 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:610:41 [INFO] [stdout] | [INFO] [stdout] 610 | reg.emit(generated_asm, InlineAsmArch::RiscV32, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:613:13 [INFO] [stdout] | [INFO] [stdout] 613 | InlineAsmArch::RiscV64 => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InlineAsmArch` [INFO] [stdout] --> src/inline_asm.rs:615:41 [INFO] [stdout] | [INFO] [stdout] 615 | reg.emit(generated_asm, InlineAsmArch::RiscV64, None).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `InlineAsmArch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/intrinsics/llvm.rs:12:13 [INFO] [stdout] | [INFO] [stdout] 12 | args: &[mir::Operand<'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 `mir` [INFO] [stdout] --> src/intrinsics/llvm.rs:33:48 [INFO] [stdout] | [INFO] [stdout] 33 | let a_lane = a.value_field(fx, mir::Field::new(lane.try_into().unwrap())).load_scalar(fx); [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/intrinsics/llvm.rs:78:21 [INFO] [stdout] | [INFO] [stdout] 78 | ty::Float(_) => fx.bcx.ins().fcmp(flt_cc, x_lane, y_lane), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/llvm.rs:110:17 [INFO] [stdout] | [INFO] [stdout] 110 | BinOp::Add, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/llvm.rs:120:17 [INFO] [stdout] | [INFO] [stdout] 120 | BinOp::Sub, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/intrinsics/llvm.rs:161:34 [INFO] [stdout] | [INFO] [stdout] 161 | let c = int0.value_field(fx, mir::Field::new(0)); [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/intrinsics/llvm.rs:162:36 [INFO] [stdout] | [INFO] [stdout] 162 | let cb0 = int0.value_field(fx, mir::Field::new(1)).load_scalar(fx); [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/intrinsics/simd.rs:24:13 [INFO] [stdout] | [INFO] [stdout] 24 | args: &[mir::Operand<'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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:59:22 [INFO] [stdout] | [INFO] [stdout] 59 | (ty::Uint(_), sym::simd_eq) => fx.bcx.ins().icmp(IntCC::Equal, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:59:35 [INFO] [stdout] | [INFO] [stdout] 59 | (ty::Uint(_), sym::simd_eq) => fx.bcx.ins().icmp(IntCC::Equal, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:60:22 [INFO] [stdout] | [INFO] [stdout] 60 | (ty::Uint(_), sym::simd_ne) => fx.bcx.ins().icmp(IntCC::NotEqual, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:60:35 [INFO] [stdout] | [INFO] [stdout] 60 | (ty::Uint(_), sym::simd_ne) => fx.bcx.ins().icmp(IntCC::NotEqual, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:61:22 [INFO] [stdout] | [INFO] [stdout] 61 | (ty::Uint(_), sym::simd_lt) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:61:35 [INFO] [stdout] | [INFO] [stdout] 61 | (ty::Uint(_), sym::simd_lt) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:64:22 [INFO] [stdout] | [INFO] [stdout] 64 | (ty::Uint(_), sym::simd_le) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:64:35 [INFO] [stdout] | [INFO] [stdout] 64 | (ty::Uint(_), sym::simd_le) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:67:22 [INFO] [stdout] | [INFO] [stdout] 67 | (ty::Uint(_), sym::simd_gt) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:67:35 [INFO] [stdout] | [INFO] [stdout] 67 | (ty::Uint(_), sym::simd_gt) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:70:22 [INFO] [stdout] | [INFO] [stdout] 70 | (ty::Uint(_), sym::simd_ge) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:70:35 [INFO] [stdout] | [INFO] [stdout] 70 | (ty::Uint(_), sym::simd_ge) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:74:22 [INFO] [stdout] | [INFO] [stdout] 74 | (ty::Int(_), sym::simd_eq) => fx.bcx.ins().icmp(IntCC::Equal, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:74:34 [INFO] [stdout] | [INFO] [stdout] 74 | (ty::Int(_), sym::simd_eq) => fx.bcx.ins().icmp(IntCC::Equal, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:75:22 [INFO] [stdout] | [INFO] [stdout] 75 | (ty::Int(_), sym::simd_ne) => fx.bcx.ins().icmp(IntCC::NotEqual, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:75:34 [INFO] [stdout] | [INFO] [stdout] 75 | (ty::Int(_), sym::simd_ne) => fx.bcx.ins().icmp(IntCC::NotEqual, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:76:22 [INFO] [stdout] | [INFO] [stdout] 76 | (ty::Int(_), sym::simd_lt) => fx.bcx.ins().icmp(IntCC::SignedLessThan, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:76:34 [INFO] [stdout] | [INFO] [stdout] 76 | (ty::Int(_), sym::simd_lt) => fx.bcx.ins().icmp(IntCC::SignedLessThan, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:77:22 [INFO] [stdout] | [INFO] [stdout] 77 | (ty::Int(_), sym::simd_le) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:77:34 [INFO] [stdout] | [INFO] [stdout] 77 | (ty::Int(_), sym::simd_le) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:80:22 [INFO] [stdout] | [INFO] [stdout] 80 | (ty::Int(_), sym::simd_gt) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:80:34 [INFO] [stdout] | [INFO] [stdout] 80 | (ty::Int(_), sym::simd_gt) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:83:22 [INFO] [stdout] | [INFO] [stdout] 83 | (ty::Int(_), sym::simd_ge) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:83:34 [INFO] [stdout] | [INFO] [stdout] 83 | (ty::Int(_), sym::simd_ge) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:87:22 [INFO] [stdout] | [INFO] [stdout] 87 | (ty::Float(_), sym::simd_eq) => fx.bcx.ins().fcmp(FloatCC::Equal, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:87:36 [INFO] [stdout] | [INFO] [stdout] 87 | (ty::Float(_), sym::simd_eq) => fx.bcx.ins().fcmp(FloatCC::Equal, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:88:22 [INFO] [stdout] | [INFO] [stdout] 88 | (ty::Float(_), sym::simd_ne) => fx.bcx.ins().fcmp(FloatCC::NotEqual, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:88:36 [INFO] [stdout] | [INFO] [stdout] 88 | (ty::Float(_), sym::simd_ne) => fx.bcx.ins().fcmp(FloatCC::NotEqual, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:89:22 [INFO] [stdout] | [INFO] [stdout] 89 | (ty::Float(_), sym::simd_lt) => fx.bcx.ins().fcmp(FloatCC::LessThan, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:89:36 [INFO] [stdout] | [INFO] [stdout] 89 | (ty::Float(_), sym::simd_lt) => fx.bcx.ins().fcmp(FloatCC::LessThan, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:90:22 [INFO] [stdout] | [INFO] [stdout] 90 | (ty::Float(_), sym::simd_le) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:90:36 [INFO] [stdout] | [INFO] [stdout] 90 | (ty::Float(_), sym::simd_le) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:93:22 [INFO] [stdout] | [INFO] [stdout] 93 | (ty::Float(_), sym::simd_gt) => fx.bcx.ins().fcmp(FloatCC::GreaterThan, x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:93:36 [INFO] [stdout] | [INFO] [stdout] 93 | (ty::Float(_), sym::simd_gt) => fx.bcx.ins().fcmp(FloatCC::GreaterThan, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:94:22 [INFO] [stdout] | [INFO] [stdout] 94 | (ty::Float(_), sym::simd_ge) => { [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:94:36 [INFO] [stdout] | [INFO] [stdout] 94 | (ty::Float(_), sym::simd_ge) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:117:42 [INFO] [stdout] | [INFO] [stdout] 117 | let n: u16 = if intrinsic == sym::simd_shuffle { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | ty::Array(ty, len) if matches!(ty.kind(), ty::Uint(ty::UintTy::U32)) => { [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/intrinsics/simd.rs:122:63 [INFO] [stdout] | [INFO] [stdout] 122 | ty::Array(ty, len) if matches!(ty.kind(), ty::Uint(ty::UintTy::U32)) => { [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/intrinsics/simd.rs:122:72 [INFO] [stdout] | [INFO] [stdout] 122 | ty::Array(ty, len) if matches!(ty.kind(), ty::Uint(ty::UintTy::U32)) => { [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/intrinsics/simd.rs:123:52 [INFO] [stdout] | [INFO] [stdout] 123 | len.try_eval_usize(fx.tcx, ty::ParamEnv::reveal_all()).unwrap_or_else(|| { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ConstValue` [INFO] [stdout] --> src/intrinsics/simd.rs:160:21 [INFO] [stdout] | [INFO] [stdout] 160 | ConstValue::ByRef { alloc, offset } => { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ConstValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/intrinsics/simd.rs:210:48 [INFO] [stdout] | [INFO] [stdout] 210 | let ret_lane = ret.place_field(fx, mir::Field::new(idx.try_into().unwrap())); [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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:254:21 [INFO] [stdout] | [INFO] [stdout] 254 | ty::Int(_) => fx.bcx.ins().ineg(lane), [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/intrinsics/simd.rs:255:21 [INFO] [stdout] | [INFO] [stdout] 255 | ty::Float(_) => fx.bcx.ins().fneg(lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:273:18 [INFO] [stdout] | [INFO] [stdout] 273 | (ty::Uint(_), sym::simd_add) => fx.bcx.ins().iadd(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:273:31 [INFO] [stdout] | [INFO] [stdout] 273 | (ty::Uint(_), sym::simd_add) => fx.bcx.ins().iadd(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:274:18 [INFO] [stdout] | [INFO] [stdout] 274 | (ty::Uint(_), sym::simd_sub) => fx.bcx.ins().isub(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:274:31 [INFO] [stdout] | [INFO] [stdout] 274 | (ty::Uint(_), sym::simd_sub) => fx.bcx.ins().isub(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:275:18 [INFO] [stdout] | [INFO] [stdout] 275 | (ty::Uint(_), sym::simd_mul) => fx.bcx.ins().imul(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:275:31 [INFO] [stdout] | [INFO] [stdout] 275 | (ty::Uint(_), sym::simd_mul) => fx.bcx.ins().imul(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:276:18 [INFO] [stdout] | [INFO] [stdout] 276 | (ty::Uint(_), sym::simd_div) => fx.bcx.ins().udiv(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:276:31 [INFO] [stdout] | [INFO] [stdout] 276 | (ty::Uint(_), sym::simd_div) => fx.bcx.ins().udiv(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:277:18 [INFO] [stdout] | [INFO] [stdout] 277 | (ty::Uint(_), sym::simd_rem) => fx.bcx.ins().urem(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:277:31 [INFO] [stdout] | [INFO] [stdout] 277 | (ty::Uint(_), sym::simd_rem) => fx.bcx.ins().urem(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:279:18 [INFO] [stdout] | [INFO] [stdout] 279 | (ty::Int(_), sym::simd_add) => fx.bcx.ins().iadd(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:279:30 [INFO] [stdout] | [INFO] [stdout] 279 | (ty::Int(_), sym::simd_add) => fx.bcx.ins().iadd(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:280:18 [INFO] [stdout] | [INFO] [stdout] 280 | (ty::Int(_), sym::simd_sub) => fx.bcx.ins().isub(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:280:30 [INFO] [stdout] | [INFO] [stdout] 280 | (ty::Int(_), sym::simd_sub) => fx.bcx.ins().isub(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:281:18 [INFO] [stdout] | [INFO] [stdout] 281 | (ty::Int(_), sym::simd_mul) => fx.bcx.ins().imul(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:281:30 [INFO] [stdout] | [INFO] [stdout] 281 | (ty::Int(_), sym::simd_mul) => fx.bcx.ins().imul(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:282:18 [INFO] [stdout] | [INFO] [stdout] 282 | (ty::Int(_), sym::simd_div) => fx.bcx.ins().sdiv(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:282:30 [INFO] [stdout] | [INFO] [stdout] 282 | (ty::Int(_), sym::simd_div) => fx.bcx.ins().sdiv(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:283:18 [INFO] [stdout] | [INFO] [stdout] 283 | (ty::Int(_), sym::simd_rem) => fx.bcx.ins().srem(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:283:30 [INFO] [stdout] | [INFO] [stdout] 283 | (ty::Int(_), sym::simd_rem) => fx.bcx.ins().srem(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:285:18 [INFO] [stdout] | [INFO] [stdout] 285 | (ty::Float(_), sym::simd_add) => fx.bcx.ins().fadd(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:285:32 [INFO] [stdout] | [INFO] [stdout] 285 | (ty::Float(_), sym::simd_add) => fx.bcx.ins().fadd(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:286:18 [INFO] [stdout] | [INFO] [stdout] 286 | (ty::Float(_), sym::simd_sub) => fx.bcx.ins().fsub(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:286:32 [INFO] [stdout] | [INFO] [stdout] 286 | (ty::Float(_), sym::simd_sub) => fx.bcx.ins().fsub(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:287:18 [INFO] [stdout] | [INFO] [stdout] 287 | (ty::Float(_), sym::simd_mul) => fx.bcx.ins().fmul(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:287:32 [INFO] [stdout] | [INFO] [stdout] 287 | (ty::Float(_), sym::simd_mul) => fx.bcx.ins().fmul(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:288:18 [INFO] [stdout] | [INFO] [stdout] 288 | (ty::Float(_), sym::simd_div) => fx.bcx.ins().fdiv(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:288:32 [INFO] [stdout] | [INFO] [stdout] 288 | (ty::Float(_), sym::simd_div) => fx.bcx.ins().fdiv(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:289:18 [INFO] [stdout] | [INFO] [stdout] 289 | (ty::Float(FloatTy::F32), sym::simd_rem) => fx.lib_call( [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/intrinsics/simd.rs:289:28 [INFO] [stdout] | [INFO] [stdout] 289 | (ty::Float(FloatTy::F32), sym::simd_rem) => fx.lib_call( [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:289:43 [INFO] [stdout] | [INFO] [stdout] 289 | (ty::Float(FloatTy::F32), sym::simd_rem) => fx.lib_call( [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:295:18 [INFO] [stdout] | [INFO] [stdout] 295 | (ty::Float(FloatTy::F64), sym::simd_rem) => fx.lib_call( [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/intrinsics/simd.rs:295:28 [INFO] [stdout] | [INFO] [stdout] 295 | (ty::Float(FloatTy::F64), sym::simd_rem) => fx.lib_call( [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:295:43 [INFO] [stdout] | [INFO] [stdout] 295 | (ty::Float(FloatTy::F64), sym::simd_rem) => fx.lib_call( [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:302:18 [INFO] [stdout] | [INFO] [stdout] 302 | (ty::Uint(_), sym::simd_shl) => fx.bcx.ins().ishl(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:302:31 [INFO] [stdout] | [INFO] [stdout] 302 | (ty::Uint(_), sym::simd_shl) => fx.bcx.ins().ishl(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:303:18 [INFO] [stdout] | [INFO] [stdout] 303 | (ty::Uint(_), sym::simd_shr) => fx.bcx.ins().ushr(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:303:31 [INFO] [stdout] | [INFO] [stdout] 303 | (ty::Uint(_), sym::simd_shr) => fx.bcx.ins().ushr(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:304:18 [INFO] [stdout] | [INFO] [stdout] 304 | (ty::Uint(_), sym::simd_and) => fx.bcx.ins().band(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:304:31 [INFO] [stdout] | [INFO] [stdout] 304 | (ty::Uint(_), sym::simd_and) => fx.bcx.ins().band(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:305:18 [INFO] [stdout] | [INFO] [stdout] 305 | (ty::Uint(_), sym::simd_or) => fx.bcx.ins().bor(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:305:31 [INFO] [stdout] | [INFO] [stdout] 305 | (ty::Uint(_), sym::simd_or) => fx.bcx.ins().bor(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:306:18 [INFO] [stdout] | [INFO] [stdout] 306 | (ty::Uint(_), sym::simd_xor) => fx.bcx.ins().bxor(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:306:31 [INFO] [stdout] | [INFO] [stdout] 306 | (ty::Uint(_), sym::simd_xor) => fx.bcx.ins().bxor(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:308:18 [INFO] [stdout] | [INFO] [stdout] 308 | (ty::Int(_), sym::simd_shl) => fx.bcx.ins().ishl(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:308:30 [INFO] [stdout] | [INFO] [stdout] 308 | (ty::Int(_), sym::simd_shl) => fx.bcx.ins().ishl(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:309:18 [INFO] [stdout] | [INFO] [stdout] 309 | (ty::Int(_), sym::simd_shr) => fx.bcx.ins().sshr(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:309:30 [INFO] [stdout] | [INFO] [stdout] 309 | (ty::Int(_), sym::simd_shr) => fx.bcx.ins().sshr(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:310:18 [INFO] [stdout] | [INFO] [stdout] 310 | (ty::Int(_), sym::simd_and) => fx.bcx.ins().band(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:310:30 [INFO] [stdout] | [INFO] [stdout] 310 | (ty::Int(_), sym::simd_and) => fx.bcx.ins().band(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:311:18 [INFO] [stdout] | [INFO] [stdout] 311 | (ty::Int(_), sym::simd_or) => fx.bcx.ins().bor(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:311:30 [INFO] [stdout] | [INFO] [stdout] 311 | (ty::Int(_), sym::simd_or) => fx.bcx.ins().bor(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:312:18 [INFO] [stdout] | [INFO] [stdout] 312 | (ty::Int(_), sym::simd_xor) => fx.bcx.ins().bxor(x_lane, y_lane), [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:312:30 [INFO] [stdout] | [INFO] [stdout] 312 | (ty::Int(_), sym::simd_xor) => fx.bcx.ins().bxor(x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:336:21 [INFO] [stdout] | [INFO] [stdout] 336 | ty::Float(FloatTy::F32) => fx.easy_call("fmaf", &[a_lane, b_lane, c_lane], lane_ty), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/intrinsics/simd.rs:336:31 [INFO] [stdout] | [INFO] [stdout] 336 | ty::Float(FloatTy::F32) => fx.easy_call("fmaf", &[a_lane, b_lane, c_lane], lane_ty), [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:337:21 [INFO] [stdout] | [INFO] [stdout] 337 | ty::Float(FloatTy::F64) => fx.easy_call("fma", &[a_lane, b_lane, c_lane], lane_ty), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/intrinsics/simd.rs:337:31 [INFO] [stdout] | [INFO] [stdout] 337 | ty::Float(FloatTy::F64) => fx.easy_call("fma", &[a_lane, b_lane, c_lane], lane_ty), [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:354:21 [INFO] [stdout] | [INFO] [stdout] 354 | ty::Float(_) => {}, [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:358:21 [INFO] [stdout] | [INFO] [stdout] 358 | sym::simd_fmin => crate::num::codegen_float_min(fx, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:359:21 [INFO] [stdout] | [INFO] [stdout] 359 | sym::simd_fmax => crate::num::codegen_float_max(fx, x_lane, y_lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:373:21 [INFO] [stdout] | [INFO] [stdout] 373 | ty::Float(FloatTy::F32) => fx.lib_call( [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/intrinsics/simd.rs:373:31 [INFO] [stdout] | [INFO] [stdout] 373 | ty::Float(FloatTy::F32) => fx.lib_call( [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:379:21 [INFO] [stdout] | [INFO] [stdout] 379 | ty::Float(FloatTy::F64) => fx.lib_call( [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/intrinsics/simd.rs:379:31 [INFO] [stdout] | [INFO] [stdout] 379 | ty::Float(FloatTy::F64) => fx.lib_call( [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:398:21 [INFO] [stdout] | [INFO] [stdout] 398 | ty::Float(_) => {}, [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 `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:402:21 [INFO] [stdout] | [INFO] [stdout] 402 | sym::simd_fabs => fx.bcx.ins().fabs(lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:403:21 [INFO] [stdout] | [INFO] [stdout] 403 | sym::simd_fsqrt => fx.bcx.ins().sqrt(lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:404:21 [INFO] [stdout] | [INFO] [stdout] 404 | sym::simd_ceil => fx.bcx.ins().ceil(lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:405:21 [INFO] [stdout] | [INFO] [stdout] 405 | sym::simd_floor => fx.bcx.ins().floor(lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/simd.rs:406:21 [INFO] [stdout] | [INFO] [stdout] 406 | sym::simd_trunc => fx.bcx.ins().trunc(lane), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:497:21 [INFO] [stdout] | [INFO] [stdout] 497 | ty::Int(_) => fx.bcx.ins().icmp(IntCC::SignedLessThan, a, b), [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/intrinsics/simd.rs:498:21 [INFO] [stdout] | [INFO] [stdout] 498 | ty::Uint(_) => fx.bcx.ins().icmp(IntCC::UnsignedLessThan, a, b), [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/intrinsics/simd.rs:499:21 [INFO] [stdout] | [INFO] [stdout] 499 | ty::Float(_) => return crate::num::codegen_float_min(fx, a, b), [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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/simd.rs:514:21 [INFO] [stdout] | [INFO] [stdout] 514 | ty::Int(_) => fx.bcx.ins().icmp(IntCC::SignedGreaterThan, a, b), [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/intrinsics/simd.rs:515:21 [INFO] [stdout] | [INFO] [stdout] 515 | ty::Uint(_) => fx.bcx.ins().icmp(IntCC::UnsignedGreaterThan, a, b), [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/intrinsics/simd.rs:516:21 [INFO] [stdout] | [INFO] [stdout] 516 | ty::Float(_) => return crate::num::codegen_float_max(fx, a, b), [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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] | [INFO] [stdout] ::: src/intrinsics/simd.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | / intrinsic_match! { [INFO] [stdout] 29 | | fx, intrinsic, args, [INFO] [stdout] 30 | | _ => { [INFO] [stdout] 31 | | fx.tcx.sess.span_fatal(span, &format!("Unknown SIMD intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 552 | | // simd_gather [INFO] [stdout] 553 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/intrinsics/mod.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | Abi::Vector { element, count } => (element, count), [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/intrinsics/mod.rs:219:13 [INFO] [stdout] | [INFO] [stdout] 219 | args: &[mir::Operand<'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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:231:17 [INFO] [stdout] | [INFO] [stdout] 231 | sym::abort => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:234:17 [INFO] [stdout] | [INFO] [stdout] 234 | sym::transmute => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/intrinsics/mod.rs:267:13 [INFO] [stdout] | [INFO] [stdout] 267 | args: &[mir::Operand<'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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | sym::expf32 => ("expf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | sym::expf64 => ("exp", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | sym::exp2f32 => ("exp2f", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 274 | sym::exp2f64 => ("exp2", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:275:9 [INFO] [stdout] | [INFO] [stdout] 275 | sym::sqrtf32 => ("sqrtf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:276:9 [INFO] [stdout] | [INFO] [stdout] 276 | sym::sqrtf64 => ("sqrt", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:277:9 [INFO] [stdout] | [INFO] [stdout] 277 | sym::powif32 => ("__powisf2", 2, fx.tcx.types.f32), // compiler-builtins [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:278:9 [INFO] [stdout] | [INFO] [stdout] 278 | sym::powif64 => ("__powidf2", 2, fx.tcx.types.f64), // compiler-builtins [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | sym::powf32 => ("powf", 2, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | sym::powf64 => ("pow", 2, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 281 | sym::logf32 => ("logf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | sym::logf64 => ("log", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | sym::log2f32 => ("log2f", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | sym::log2f64 => ("log2", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | sym::log10f32 => ("log10f", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | sym::log10f64 => ("log10", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:287:9 [INFO] [stdout] | [INFO] [stdout] 287 | sym::fabsf32 => ("fabsf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | sym::fabsf64 => ("fabs", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | sym::fmaf32 => ("fmaf", 3, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | sym::fmaf64 => ("fma", 3, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | sym::copysignf32 => ("copysignf", 2, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 292 | sym::copysignf64 => ("copysign", 2, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 293 | sym::floorf32 => ("floorf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | sym::floorf64 => ("floor", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | sym::ceilf32 => ("ceilf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | sym::ceilf64 => ("ceil", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | sym::truncf32 => ("truncf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | sym::truncf64 => ("trunc", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:299:9 [INFO] [stdout] | [INFO] [stdout] 299 | sym::roundf32 => ("roundf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | sym::roundf64 => ("round", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | sym::sinf32 => ("sinf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | sym::sinf64 => ("sin", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | sym::cosf32 => ("cosf", 1, fx.tcx.types.f32), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:304:9 [INFO] [stdout] | [INFO] [stdout] 304 | sym::cosf64 => ("cos", 1, fx.tcx.types.f64), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/intrinsics/mod.rs:340:13 [INFO] [stdout] | [INFO] [stdout] 340 | args: &[mir::Operand<'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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:370:29 [INFO] [stdout] | [INFO] [stdout] 370 | if intrinsic == sym::copy_nonoverlapping { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:390:29 [INFO] [stdout] | [INFO] [stdout] 390 | if intrinsic == sym::volatile_copy_nonoverlapping_memory { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:431:17 [INFO] [stdout] | [INFO] [stdout] 431 | sym::unchecked_add => BinOp::Add, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:431:39 [INFO] [stdout] | [INFO] [stdout] 431 | sym::unchecked_add => BinOp::Add, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:432:17 [INFO] [stdout] | [INFO] [stdout] 432 | sym::unchecked_sub => BinOp::Sub, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:432:39 [INFO] [stdout] | [INFO] [stdout] 432 | sym::unchecked_sub => BinOp::Sub, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:433:17 [INFO] [stdout] | [INFO] [stdout] 433 | sym::unchecked_mul => BinOp::Mul, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:433:39 [INFO] [stdout] | [INFO] [stdout] 433 | sym::unchecked_mul => BinOp::Mul, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:434:17 [INFO] [stdout] | [INFO] [stdout] 434 | sym::unchecked_div | sym::exact_div => BinOp::Div, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:434:38 [INFO] [stdout] | [INFO] [stdout] 434 | sym::unchecked_div | sym::exact_div => BinOp::Div, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:434:56 [INFO] [stdout] | [INFO] [stdout] 434 | sym::unchecked_div | sym::exact_div => BinOp::Div, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:435:17 [INFO] [stdout] | [INFO] [stdout] 435 | sym::unchecked_rem => BinOp::Rem, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:435:39 [INFO] [stdout] | [INFO] [stdout] 435 | sym::unchecked_rem => BinOp::Rem, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:436:17 [INFO] [stdout] | [INFO] [stdout] 436 | sym::unchecked_shl => BinOp::Shl, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:436:39 [INFO] [stdout] | [INFO] [stdout] 436 | sym::unchecked_shl => BinOp::Shl, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:437:17 [INFO] [stdout] | [INFO] [stdout] 437 | sym::unchecked_shr => BinOp::Shr, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:437:39 [INFO] [stdout] | [INFO] [stdout] 437 | sym::unchecked_shr => BinOp::Shr, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:446:17 [INFO] [stdout] | [INFO] [stdout] 446 | sym::add_with_overflow => BinOp::Add, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:446:43 [INFO] [stdout] | [INFO] [stdout] 446 | sym::add_with_overflow => BinOp::Add, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:447:17 [INFO] [stdout] | [INFO] [stdout] 447 | sym::sub_with_overflow => BinOp::Sub, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:447:43 [INFO] [stdout] | [INFO] [stdout] 447 | sym::sub_with_overflow => BinOp::Sub, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:448:17 [INFO] [stdout] | [INFO] [stdout] 448 | sym::mul_with_overflow => BinOp::Mul, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:448:43 [INFO] [stdout] | [INFO] [stdout] 448 | sym::mul_with_overflow => BinOp::Mul, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:463:17 [INFO] [stdout] | [INFO] [stdout] 463 | sym::saturating_add => BinOp::Add, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:463:40 [INFO] [stdout] | [INFO] [stdout] 463 | sym::saturating_add => BinOp::Add, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:464:17 [INFO] [stdout] | [INFO] [stdout] 464 | sym::saturating_sub => BinOp::Sub, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:464:40 [INFO] [stdout] | [INFO] [stdout] 464 | sym::saturating_sub => BinOp::Sub, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:483:18 [INFO] [stdout] | [INFO] [stdout] 483 | (sym::saturating_add, false) => fx.bcx.ins().select(has_overflow, max, val), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:484:18 [INFO] [stdout] | [INFO] [stdout] 484 | (sym::saturating_sub, false) => fx.bcx.ins().select(has_overflow, min, val), [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:485:18 [INFO] [stdout] | [INFO] [stdout] 485 | (sym::saturating_add, true) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:491:18 [INFO] [stdout] | [INFO] [stdout] 491 | (sym::saturating_sub, true) => { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:667:29 [INFO] [stdout] | [INFO] [stdout] 667 | if intrinsic == sym::assert_zero_valid && !layout.might_permit_raw_init(fx, /*zero:*/ true) { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:678:29 [INFO] [stdout] | [INFO] [stdout] 678 | if intrinsic == sym::assert_uninit_valid && !layout.might_permit_raw_init(fx, /*zero:*/ false) { [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/intrinsics/mod.rs:707:44 [INFO] [stdout] | [INFO] [stdout] 707 | fx.tcx.const_eval_instance(ParamEnv::reveal_all(), instance, None).unwrap(); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:728:57 [INFO] [stdout] | [INFO] [stdout] 728 | let val = crate::num::codegen_ptr_binop(fx, BinOp::Eq, a, b); [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:733:57 [INFO] [stdout] | [INFO] [stdout] 733 | let val = crate::num::codegen_ptr_binop(fx, BinOp::Ne, a, b); [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/mod.rs:752:17 [INFO] [stdout] | [INFO] [stdout] 752 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/intrinsics/mod.rs:752:26 [INFO] [stdout] | [INFO] [stdout] 752 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/mod.rs:752:42 [INFO] [stdout] | [INFO] [stdout] 752 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/intrinsics/mod.rs:752:50 [INFO] [stdout] | [INFO] [stdout] 752 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/mod.rs:764:17 [INFO] [stdout] | [INFO] [stdout] 764 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:764:31 [INFO] [stdout] | [INFO] [stdout] 764 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:764:44 [INFO] [stdout] | [INFO] [stdout] 764 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:780:17 [INFO] [stdout] | [INFO] [stdout] 780 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/intrinsics/mod.rs:780:26 [INFO] [stdout] | [INFO] [stdout] 780 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/mod.rs:780:42 [INFO] [stdout] | [INFO] [stdout] 780 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/intrinsics/mod.rs:780:50 [INFO] [stdout] | [INFO] [stdout] 780 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/mod.rs:792:17 [INFO] [stdout] | [INFO] [stdout] 792 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:792:31 [INFO] [stdout] | [INFO] [stdout] 792 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:792:44 [INFO] [stdout] | [INFO] [stdout] 792 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:806:17 [INFO] [stdout] | [INFO] [stdout] 806 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:806:31 [INFO] [stdout] | [INFO] [stdout] 806 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:806:44 [INFO] [stdout] | [INFO] [stdout] 806 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:824:17 [INFO] [stdout] | [INFO] [stdout] 824 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:824:31 [INFO] [stdout] | [INFO] [stdout] 824 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:824:44 [INFO] [stdout] | [INFO] [stdout] 824 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:844:31 [INFO] [stdout] | [INFO] [stdout] 844 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:844:44 [INFO] [stdout] | [INFO] [stdout] 844 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:862:17 [INFO] [stdout] | [INFO] [stdout] 862 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:862:31 [INFO] [stdout] | [INFO] [stdout] 862 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:862:44 [INFO] [stdout] | [INFO] [stdout] 862 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:880:17 [INFO] [stdout] | [INFO] [stdout] 880 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:880:31 [INFO] [stdout] | [INFO] [stdout] 880 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:880:44 [INFO] [stdout] | [INFO] [stdout] 880 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:898:17 [INFO] [stdout] | [INFO] [stdout] 898 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:898:31 [INFO] [stdout] | [INFO] [stdout] 898 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:898:44 [INFO] [stdout] | [INFO] [stdout] 898 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:916:17 [INFO] [stdout] | [INFO] [stdout] 916 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:916:31 [INFO] [stdout] | [INFO] [stdout] 916 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:916:44 [INFO] [stdout] | [INFO] [stdout] 916 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:934:17 [INFO] [stdout] | [INFO] [stdout] 934 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:934:31 [INFO] [stdout] | [INFO] [stdout] 934 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:934:44 [INFO] [stdout] | [INFO] [stdout] 934 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:952:17 [INFO] [stdout] | [INFO] [stdout] 952 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:952:31 [INFO] [stdout] | [INFO] [stdout] 952 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:952:44 [INFO] [stdout] | [INFO] [stdout] 952 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:970:17 [INFO] [stdout] | [INFO] [stdout] 970 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:970:31 [INFO] [stdout] | [INFO] [stdout] 970 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:970:44 [INFO] [stdout] | [INFO] [stdout] 970 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:988:17 [INFO] [stdout] | [INFO] [stdout] 988 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:988:31 [INFO] [stdout] | [INFO] [stdout] 988 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:988:44 [INFO] [stdout] | [INFO] [stdout] 988 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:1006:17 [INFO] [stdout] | [INFO] [stdout] 1006 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:1006:31 [INFO] [stdout] | [INFO] [stdout] 1006 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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/intrinsics/mod.rs:1006:44 [INFO] [stdout] | [INFO] [stdout] 1006 | ty::Uint(_) | ty::Int(_) | ty::RawPtr(..) => {} [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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `kw` [INFO] [stdout] --> src/intrinsics/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | kw::$name [INFO] [stdout] | ^^ use of undeclared crate or module `kw` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/intrinsics/mod.rs:1054:57 [INFO] [stdout] | [INFO] [stdout] 1054 | let ret_val = CValue::const_val(fx, layout, ty::ScalarInt::null(layout.size)); [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 `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:1060:17 [INFO] [stdout] | [INFO] [stdout] 1060 | sym::fadd_fast => BinOp::Add, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:1060:35 [INFO] [stdout] | [INFO] [stdout] 1060 | sym::fadd_fast => BinOp::Add, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:1061:17 [INFO] [stdout] | [INFO] [stdout] 1061 | sym::fsub_fast => BinOp::Sub, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:1061:35 [INFO] [stdout] | [INFO] [stdout] 1061 | sym::fsub_fast => BinOp::Sub, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:1062:17 [INFO] [stdout] | [INFO] [stdout] 1062 | sym::fmul_fast => BinOp::Mul, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:1062:35 [INFO] [stdout] | [INFO] [stdout] 1062 | sym::fmul_fast => BinOp::Mul, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:1063:17 [INFO] [stdout] | [INFO] [stdout] 1063 | sym::fdiv_fast => BinOp::Div, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:1063:35 [INFO] [stdout] | [INFO] [stdout] 1063 | sym::fdiv_fast => BinOp::Div, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:1064:17 [INFO] [stdout] | [INFO] [stdout] 1064 | sym::frem_fast => BinOp::Rem, [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/intrinsics/mod.rs:1064:35 [INFO] [stdout] | [INFO] [stdout] 1064 | sym::frem_fast => BinOp::Rem, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Size` [INFO] [stdout] --> src/intrinsics/mod.rs:1084:28 [INFO] [stdout] | [INFO] [stdout] 1084 | if size == Size::ZERO { [INFO] [stdout] | ^^^^ use of undeclared type `Size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `sym` [INFO] [stdout] --> src/intrinsics/mod.rs:9:9 [INFO] [stdout] | [INFO] [stdout] 9 | sym::$name [INFO] [stdout] | ^^^ use of undeclared crate or module `sym` [INFO] [stdout] ... [INFO] [stdout] 347 | / intrinsic_match! { [INFO] [stdout] 348 | | fx, intrinsic, args, [INFO] [stdout] 349 | | _ => { [INFO] [stdout] 350 | | fx.tcx.sess.span_fatal(span, &format!("unsupported intrinsic {}", intrinsic)); [INFO] [stdout] ... | [INFO] [stdout] 1123 | | }; [INFO] [stdout] 1124 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `intrinsic_pat` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | (RLinkage::External, Visibility::Default) if is_compiler_builtins => Linkage::Hidden, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Visibility` [INFO] [stdout] --> src/linkage.rs:12:30 [INFO] [stdout] | [INFO] [stdout] 12 | (RLinkage::External, Visibility::Default) if is_compiler_builtins => Linkage::Hidden, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Visibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:13:10 [INFO] [stdout] | [INFO] [stdout] 13 | (RLinkage::External, Visibility::Default) => Linkage::Export, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Visibility` [INFO] [stdout] --> src/linkage.rs:13:30 [INFO] [stdout] | [INFO] [stdout] 13 | (RLinkage::External, Visibility::Default) => Linkage::Export, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Visibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:14:10 [INFO] [stdout] | [INFO] [stdout] 14 | (RLinkage::Internal, Visibility::Default) => Linkage::Local, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Visibility` [INFO] [stdout] --> src/linkage.rs:14:30 [INFO] [stdout] | [INFO] [stdout] 14 | (RLinkage::Internal, Visibility::Default) => Linkage::Local, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Visibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:15:10 [INFO] [stdout] | [INFO] [stdout] 15 | (RLinkage::External, Visibility::Hidden) => Linkage::Hidden, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Visibility` [INFO] [stdout] --> src/linkage.rs:15:30 [INFO] [stdout] | [INFO] [stdout] 15 | (RLinkage::External, Visibility::Hidden) => Linkage::Hidden, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Visibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:16:10 [INFO] [stdout] | [INFO] [stdout] 16 | (RLinkage::WeakAny, Visibility::Default) => Linkage::Preemptible, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Visibility` [INFO] [stdout] --> src/linkage.rs:16:29 [INFO] [stdout] | [INFO] [stdout] 16 | (RLinkage::WeakAny, Visibility::Default) => Linkage::Preemptible, [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Visibility` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:26:13 [INFO] [stdout] | [INFO] [stdout] 26 | RLinkage::External => Linkage::Export, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:27:13 [INFO] [stdout] | [INFO] [stdout] 27 | RLinkage::Internal => Linkage::Local, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:28:13 [INFO] [stdout] | [INFO] [stdout] 28 | RLinkage::ExternalWeak | RLinkage::WeakAny => Linkage::Preemptible, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `RLinkage` [INFO] [stdout] --> src/linkage.rs:28:38 [INFO] [stdout] | [INFO] [stdout] 28 | RLinkage::ExternalWeak | RLinkage::WeakAny => Linkage::Preemptible, [INFO] [stdout] | ^^^^^^^^ use of undeclared type `RLinkage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EntryFnType` [INFO] [stdout] --> src/main_shim.rs:22:17 [INFO] [stdout] | [INFO] [stdout] 22 | EntryFnType::Main => true, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `EntryFnType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `EntryFnType` [INFO] [stdout] --> src/main_shim.rs:23:17 [INFO] [stdout] | [INFO] [stdout] 23 | EntryFnType::Start => false, [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `EntryFnType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/main_shim.rs:30:24 [INFO] [stdout] | [INFO] [stdout] 30 | let instance = Instance::mono(tcx, main_def_id).polymorphize(tcx); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/main_shim.rs:55:13 [INFO] [stdout] | [INFO] [stdout] 55 | ty::ParamEnv::reveal_all(), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/main_shim.rs:70:24 [INFO] [stdout] | [INFO] [stdout] 70 | let instance = Instance::mono(tcx, rust_main_def_id).polymorphize(tcx); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LangItem` [INFO] [stdout] --> src/main_shim.rs:95:63 [INFO] [stdout] | [INFO] [stdout] 95 | let termination_trait = tcx.require_lang_item(LangItem::Termination, None); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `LangItem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AssocKind` [INFO] [stdout] --> src/main_shim.rs:101:25 [INFO] [stdout] | [INFO] [stdout] 101 | AssocKind::Fn, [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `AssocKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/main_shim.rs:105:30 [INFO] [stdout] | [INFO] [stdout] 105 | let report = Instance::resolve( [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/main_shim.rs:107:21 [INFO] [stdout] | [INFO] [stdout] 107 | ParamEnv::reveal_all(), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `GenericArg` [INFO] [stdout] --> src/main_shim.rs:109:36 [INFO] [stdout] | [INFO] [stdout] 109 | tcx.mk_substs([GenericArg::from(main_ret_ty)].iter()), [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `GenericArg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LangItem` [INFO] [stdout] --> src/main_shim.rs:130:58 [INFO] [stdout] | [INFO] [stdout] 130 | let start_def_id = tcx.require_lang_item(LangItem::Start, None); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `LangItem` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Instance` [INFO] [stdout] --> src/main_shim.rs:131:38 [INFO] [stdout] | [INFO] [stdout] 131 | let start_instance = Instance::resolve( [INFO] [stdout] | ^^^^^^^^ use of undeclared type `Instance` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/main_shim.rs:133:21 [INFO] [stdout] | [INFO] [stdout] 133 | ParamEnv::reveal_all(), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:63:9 [INFO] [stdout] | [INFO] [stdout] 63 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:63:21 [INFO] [stdout] | [INFO] [stdout] 63 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:63:33 [INFO] [stdout] | [INFO] [stdout] 63 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:63:45 [INFO] [stdout] | [INFO] [stdout] 63 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:63:57 [INFO] [stdout] | [INFO] [stdout] 63 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:63:69 [INFO] [stdout] | [INFO] [stdout] 63 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/num.rs:65:17 [INFO] [stdout] | [INFO] [stdout] 65 | ty::Bool | ty::Uint(_) | ty::Int(_) | ty::Char => { [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/num.rs:65:28 [INFO] [stdout] | [INFO] [stdout] 65 | ty::Bool | ty::Uint(_) | ty::Int(_) | ty::Char => { [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/num.rs:65:42 [INFO] [stdout] | [INFO] [stdout] 65 | ty::Bool | ty::Uint(_) | ty::Int(_) | ty::Char => { [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/num.rs:65:55 [INFO] [stdout] | [INFO] [stdout] 65 | ty::Bool | ty::Uint(_) | ty::Int(_) | ty::Char => { [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/num.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | ty::Bool => crate::num::codegen_bool_binop(fx, bin_op, in_lhs, in_rhs), [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/num.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | ty::Uint(_) | ty::Int(_) => crate::num::codegen_int_binop(fx, bin_op, in_lhs, in_rhs), [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/num.rs:80:23 [INFO] [stdout] | [INFO] [stdout] 80 | ty::Uint(_) | ty::Int(_) => crate::num::codegen_int_binop(fx, bin_op, in_lhs, in_rhs), [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/num.rs:81:9 [INFO] [stdout] | [INFO] [stdout] 81 | ty::Float(_) => crate::num::codegen_float_binop(fx, bin_op, in_lhs, in_rhs), [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/num.rs:82:9 [INFO] [stdout] | [INFO] [stdout] 82 | ty::RawPtr(..) | ty::FnPtr(..) => crate::num::codegen_ptr_binop(fx, bin_op, in_lhs, in_rhs), [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/num.rs:82:26 [INFO] [stdout] | [INFO] [stdout] 82 | ty::RawPtr(..) | ty::FnPtr(..) => crate::num::codegen_ptr_binop(fx, bin_op, in_lhs, in_rhs), [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:98:9 [INFO] [stdout] | [INFO] [stdout] 98 | BinOp::BitXor => b.bxor(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | BinOp::BitAnd => b.band(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:100:9 [INFO] [stdout] | [INFO] [stdout] 100 | BinOp::BitOr => b.bor(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:114:18 [INFO] [stdout] | [INFO] [stdout] 114 | if bin_op != BinOp::Shl && bin_op != BinOp::Shr { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:114:42 [INFO] [stdout] | [INFO] [stdout] 114 | if bin_op != BinOp::Shl && bin_op != BinOp::Shr { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | BinOp::Add => b.iadd(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | BinOp::Sub => b.isub(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:135:9 [INFO] [stdout] | [INFO] [stdout] 135 | BinOp::Mul => b.imul(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | BinOp::Div => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | BinOp::Rem => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | BinOp::BitXor => b.bxor(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | BinOp::BitAnd => b.band(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | BinOp::BitOr => b.bor(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | BinOp::Shl => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | BinOp::Shr => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:180:18 [INFO] [stdout] | [INFO] [stdout] 180 | if bin_op != BinOp::Shl && bin_op != BinOp::Shr { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:180:42 [INFO] [stdout] | [INFO] [stdout] 180 | if bin_op != BinOp::Shl && bin_op != BinOp::Shr { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:198:9 [INFO] [stdout] | [INFO] [stdout] 198 | BinOp::Add => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | BinOp::Sub => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:226:9 [INFO] [stdout] | [INFO] [stdout] 226 | BinOp::Mul => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 281 | BinOp::Shl => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:290:9 [INFO] [stdout] | [INFO] [stdout] 290 | BinOp::Shr => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:325:9 [INFO] [stdout] | [INFO] [stdout] 325 | BinOp::Add => b.fadd(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:326:9 [INFO] [stdout] | [INFO] [stdout] 326 | BinOp::Sub => b.fsub(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:327:9 [INFO] [stdout] | [INFO] [stdout] 327 | BinOp::Mul => b.fmul(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:328:9 [INFO] [stdout] | [INFO] [stdout] 328 | BinOp::Div => b.fdiv(lhs, rhs), [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 329 | BinOp::Rem => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/num.rs:331:17 [INFO] [stdout] | [INFO] [stdout] 331 | ty::Float(FloatTy::F32) => "fmodf", [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/num.rs:331:27 [INFO] [stdout] | [INFO] [stdout] 331 | ty::Float(FloatTy::F32) => "fmodf", [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/num.rs:332:17 [INFO] [stdout] | [INFO] [stdout] 332 | ty::Float(FloatTy::F64) => "fmod", [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/num.rs:332:27 [INFO] [stdout] | [INFO] [stdout] 332 | ty::Float(FloatTy::F64) => "fmod", [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:337:9 [INFO] [stdout] | [INFO] [stdout] 337 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:337:21 [INFO] [stdout] | [INFO] [stdout] 337 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:337:33 [INFO] [stdout] | [INFO] [stdout] 337 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:337:45 [INFO] [stdout] | [INFO] [stdout] 337 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:337:57 [INFO] [stdout] | [INFO] [stdout] 337 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:337:69 [INFO] [stdout] | [INFO] [stdout] 337 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:339:17 [INFO] [stdout] | [INFO] [stdout] 339 | BinOp::Eq => FloatCC::Equal, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:340:17 [INFO] [stdout] | [INFO] [stdout] 340 | BinOp::Lt => FloatCC::LessThan, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:341:17 [INFO] [stdout] | [INFO] [stdout] 341 | BinOp::Le => FloatCC::LessThanOrEqual, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:342:17 [INFO] [stdout] | [INFO] [stdout] 342 | BinOp::Ne => FloatCC::NotEqual, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:343:17 [INFO] [stdout] | [INFO] [stdout] 343 | BinOp::Ge => FloatCC::GreaterThanOrEqual, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:344:17 [INFO] [stdout] | [INFO] [stdout] 344 | BinOp::Gt => FloatCC::GreaterThan, [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:372:13 [INFO] [stdout] | [INFO] [stdout] 372 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:372:25 [INFO] [stdout] | [INFO] [stdout] 372 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:372:37 [INFO] [stdout] | [INFO] [stdout] 372 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:372:49 [INFO] [stdout] | [INFO] [stdout] 372 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:372:61 [INFO] [stdout] | [INFO] [stdout] 372 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:372:73 [INFO] [stdout] | [INFO] [stdout] 372 | BinOp::Eq | BinOp::Lt | BinOp::Le | BinOp::Ne | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:378:13 [INFO] [stdout] | [INFO] [stdout] 378 | BinOp::Offset => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:394:13 [INFO] [stdout] | [INFO] [stdout] 394 | BinOp::Eq => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:399:13 [INFO] [stdout] | [INFO] [stdout] 399 | BinOp::Ne => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:404:13 [INFO] [stdout] | [INFO] [stdout] 404 | BinOp::Lt | BinOp::Le | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:404:25 [INFO] [stdout] | [INFO] [stdout] 404 | BinOp::Lt | BinOp::Le | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:404:37 [INFO] [stdout] | [INFO] [stdout] 404 | BinOp::Lt | BinOp::Le | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BinOp` [INFO] [stdout] --> src/num.rs:404:49 [INFO] [stdout] | [INFO] [stdout] 404 | BinOp::Lt | BinOp::Le | BinOp::Ge | BinOp::Gt => { [INFO] [stdout] | ^^^^^ use of undeclared type `BinOp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/pretty_clif.rs:85:73 [INFO] [stdout] | [INFO] [stdout] 85 | RevealAllLayoutCx(tcx).fn_abi_of_instance(instance, ty::List::empty()) [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FxHashMap` [INFO] [stdout] --> src/pretty_clif.rs:93:68 [INFO] [stdout] | [INFO] [stdout] 93 | CommentWriter { enabled, global_comments, entity_comments: FxHashMap::default() } [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `FxHashMap` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OutputType` [INFO] [stdout] --> src/pretty_clif.rs:204:46 [INFO] [stdout] | [INFO] [stdout] 204 | tcx.sess.opts.output_types.contains_key(&OutputType::LlvmAssembly) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `OutputType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/unsize.rs:22:72 [INFO] [stdout] | [INFO] [stdout] 22 | fx.tcx.struct_lockstep_tails_erasing_lifetimes(source, target, ParamEnv::reveal_all()); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/unsize.rs:24:11 [INFO] [stdout] | [INFO] [stdout] 24 | (&ty::Array(_, len), &ty::Slice(_)) => fx [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/unsize.rs:24:31 [INFO] [stdout] | [INFO] [stdout] 24 | (&ty::Array(_, len), &ty::Slice(_)) => fx [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/unsize.rs:27:61 [INFO] [stdout] | [INFO] [stdout] 27 | .iconst(fx.pointer_type, len.eval_usize(fx.tcx, ParamEnv::reveal_all()) as i64), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/unsize.rs:28:11 [INFO] [stdout] | [INFO] [stdout] 28 | (&ty::Dynamic(ref data_a, ..), &ty::Dynamic(ref data_b, ..)) => { [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/unsize.rs:28:41 [INFO] [stdout] | [INFO] [stdout] 28 | (&ty::Dynamic(ref data_a, ..), &ty::Dynamic(ref data_b, ..)) => { [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/unsize.rs:52:14 [INFO] [stdout] | [INFO] [stdout] 52 | (_, &ty::Dynamic(ref data, ..)) => crate::vtable::get_vtable(fx, source, data.principal()), [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/unsize.rs:66:11 [INFO] [stdout] | [INFO] [stdout] 66 | (&ty::Ref(_, a, _), &ty::Ref(_, b, _)) [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/unsize.rs:66:30 [INFO] [stdout] | [INFO] [stdout] 66 | (&ty::Ref(_, a, _), &ty::Ref(_, b, _)) [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/unsize.rs:67:13 [INFO] [stdout] | [INFO] [stdout] 67 | | (&ty::Ref(_, a, _), &ty::RawPtr(ty::TypeAndMut { ty: b, .. })) [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/unsize.rs:67:32 [INFO] [stdout] | [INFO] [stdout] 67 | | (&ty::Ref(_, a, _), &ty::RawPtr(ty::TypeAndMut { ty: b, .. })) [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/unsize.rs:67:43 [INFO] [stdout] | [INFO] [stdout] 67 | | (&ty::Ref(_, a, _), &ty::RawPtr(ty::TypeAndMut { ty: b, .. })) [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/unsize.rs:68:13 [INFO] [stdout] | [INFO] [stdout] 68 | | (&ty::RawPtr(ty::TypeAndMut { ty: a, .. }), &ty::RawPtr(ty::TypeAndMut { ty: b, .. })) => { [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/unsize.rs:68:24 [INFO] [stdout] | [INFO] [stdout] 68 | | (&ty::RawPtr(ty::TypeAndMut { ty: a, .. }), &ty::RawPtr(ty::TypeAndMut { ty: b, .. })) => { [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/unsize.rs:68:56 [INFO] [stdout] | [INFO] [stdout] 68 | | (&ty::RawPtr(ty::TypeAndMut { ty: a, .. }), &ty::RawPtr(ty::TypeAndMut { ty: b, .. })) => { [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/unsize.rs:68:67 [INFO] [stdout] | [INFO] [stdout] 68 | | (&ty::RawPtr(ty::TypeAndMut { ty: a, .. }), &ty::RawPtr(ty::TypeAndMut { ty: b, .. })) => { [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/unsize.rs:71:11 [INFO] [stdout] | [INFO] [stdout] 71 | (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) if def_a.is_box() && def_b.is_box() => { [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/unsize.rs:71:31 [INFO] [stdout] | [INFO] [stdout] 71 | (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) if def_a.is_box() && def_b.is_box() => { [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/unsize.rs:75:11 [INFO] [stdout] | [INFO] [stdout] 75 | (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) => { [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/unsize.rs:75:31 [INFO] [stdout] | [INFO] [stdout] 75 | (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) => { [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/unsize.rs:124:11 [INFO] [stdout] | [INFO] [stdout] 124 | (&ty::Ref(..), &ty::Ref(..)) [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/unsize.rs:124:25 [INFO] [stdout] | [INFO] [stdout] 124 | (&ty::Ref(..), &ty::Ref(..)) [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/unsize.rs:125:13 [INFO] [stdout] | [INFO] [stdout] 125 | | (&ty::Ref(..), &ty::RawPtr(..)) [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/unsize.rs:125:27 [INFO] [stdout] | [INFO] [stdout] 125 | | (&ty::Ref(..), &ty::RawPtr(..)) [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/unsize.rs:126:13 [INFO] [stdout] | [INFO] [stdout] 126 | | (&ty::RawPtr(..), &ty::RawPtr(..)) => coerce_ptr(), [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/unsize.rs:126:30 [INFO] [stdout] | [INFO] [stdout] 126 | | (&ty::RawPtr(..), &ty::RawPtr(..)) => coerce_ptr(), [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/unsize.rs:127:11 [INFO] [stdout] | [INFO] [stdout] 127 | (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) => { [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/unsize.rs:127:31 [INFO] [stdout] | [INFO] [stdout] 127 | (&ty::Adt(def_a, _), &ty::Adt(def_b, _)) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VariantIdx` [INFO] [stdout] --> src/unsize.rs:130:39 [INFO] [stdout] | [INFO] [stdout] 130 | for i in 0..def_a.variant(VariantIdx::new(0)).fields.len() { [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `VariantIdx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/unsize.rs:131:49 [INFO] [stdout] | [INFO] [stdout] 131 | let src_f = src.value_field(fx, mir::Field::new(i)); [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/unsize.rs:132:49 [INFO] [stdout] | [INFO] [stdout] 132 | let dst_f = dst.place_field(fx, mir::Field::new(i)); [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/unsize.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 162 | ty::Dynamic(..) => { [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/unsize.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | ty::Slice(_) | ty::Str => { [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/unsize.rs:166:24 [INFO] [stdout] | [INFO] [stdout] 166 | ty::Slice(_) | ty::Str => { [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/unsize.rs:202:20 [INFO] [stdout] | [INFO] [stdout] 202 | if let ty::Adt(def, _) = layout.ty.kind() { [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/value_and_place.rs:12:12 [INFO] [stdout] | [INFO] [stdout] 12 | field: mir::Field, [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/value_and_place.rs:26:13 [INFO] [stdout] | [INFO] [stdout] 26 | ty::Slice(..) | ty::Str | ty::Foreign(..) => simple(fx), [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/value_and_place.rs:26:29 [INFO] [stdout] | [INFO] [stdout] 26 | ty::Slice(..) | ty::Str | ty::Foreign(..) => simple(fx), [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/value_and_place.rs:26:39 [INFO] [stdout] | [INFO] [stdout] 26 | ty::Slice(..) | ty::Str | ty::Foreign(..) => simple(fx), [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/value_and_place.rs:27:13 [INFO] [stdout] | [INFO] [stdout] 27 | ty::Adt(def, _) if def.repr().packed() => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:123:21 [INFO] [stdout] | [INFO] [stdout] 123 | Abi::Scalar(scalar) => scalar_to_clif_type(fx.tcx, scalar), [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:124:21 [INFO] [stdout] | [INFO] [stdout] 124 | Abi::Vector { element, count } => scalar_to_clif_type(fx.tcx, element) [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:145:21 [INFO] [stdout] | [INFO] [stdout] 145 | Abi::ScalarPair(a, b) => (a, b), [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/value_and_place.rs:168:16 [INFO] [stdout] | [INFO] [stdout] 168 | field: mir::Field, [INFO] [stdout] | ^^^ use of undeclared crate or module `mir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:173:17 [INFO] [stdout] | [INFO] [stdout] 173 | Abi::Vector { element: _, count } => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:184:17 [INFO] [stdout] | [INFO] [stdout] 184 | Abi::ScalarPair(_, _) => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:217:17 [INFO] [stdout] | [INFO] [stdout] 217 | Abi::Vector { element: _, count: _ } => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/value_and_place.rs:243:20 [INFO] [stdout] | [INFO] [stdout] 243 | const_val: ty::ScalarInt, [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/value_and_place.rs:250:16 [INFO] [stdout] | [INFO] [stdout] 250 | if let ty::Bool = layout.ty.kind() { [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/value_and_place.rs:252:30 [INFO] [stdout] | [INFO] [stdout] 252 | const_val == ty::ScalarInt::FALSE || const_val == ty::ScalarInt::TRUE, [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/value_and_place.rs:252:67 [INFO] [stdout] | [INFO] [stdout] 252 | const_val == ty::ScalarInt::FALSE || const_val == ty::ScalarInt::TRUE, [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/value_and_place.rs:259:13 [INFO] [stdout] | [INFO] [stdout] 259 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `UintTy` [INFO] [stdout] --> src/value_and_place.rs:259:22 [INFO] [stdout] | [INFO] [stdout] 259 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^^^^^ use of undeclared type `UintTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/value_and_place.rs:259:38 [INFO] [stdout] | [INFO] [stdout] 259 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IntTy` [INFO] [stdout] --> src/value_and_place.rs:259:46 [INFO] [stdout] | [INFO] [stdout] 259 | ty::Uint(UintTy::U128) | ty::Int(IntTy::I128) => { [INFO] [stdout] | ^^^^^ use of undeclared type `IntTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/value_and_place.rs:265:13 [INFO] [stdout] | [INFO] [stdout] 265 | ty::Bool | ty::Char | ty::Uint(_) | ty::Int(_) | ty::Ref(..) | ty::RawPtr(..) => { [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/value_and_place.rs:265:24 [INFO] [stdout] | [INFO] [stdout] 265 | ty::Bool | ty::Char | ty::Uint(_) | ty::Int(_) | ty::Ref(..) | ty::RawPtr(..) => { [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/value_and_place.rs:265:35 [INFO] [stdout] | [INFO] [stdout] 265 | ty::Bool | ty::Char | ty::Uint(_) | ty::Int(_) | ty::Ref(..) | ty::RawPtr(..) => { [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/value_and_place.rs:265:49 [INFO] [stdout] | [INFO] [stdout] 265 | ty::Bool | ty::Char | ty::Uint(_) | ty::Int(_) | ty::Ref(..) | ty::RawPtr(..) => { [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/value_and_place.rs:265:62 [INFO] [stdout] | [INFO] [stdout] 265 | ty::Bool | ty::Char | ty::Uint(_) | ty::Int(_) | ty::Ref(..) | ty::RawPtr(..) => { [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/value_and_place.rs:265:76 [INFO] [stdout] | [INFO] [stdout] 265 | ty::Bool | ty::Char | ty::Uint(_) | ty::Int(_) | ty::Ref(..) | ty::RawPtr(..) => { [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/value_and_place.rs:268:13 [INFO] [stdout] | [INFO] [stdout] 268 | ty::Float(FloatTy::F32) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/value_and_place.rs:268:23 [INFO] [stdout] | [INFO] [stdout] 268 | ty::Float(FloatTy::F32) => { [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/value_and_place.rs:271:13 [INFO] [stdout] | [INFO] [stdout] 271 | ty::Float(FloatTy::F64) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FloatTy` [INFO] [stdout] --> src/value_and_place.rs:271:23 [INFO] [stdout] | [INFO] [stdout] 271 | ty::Float(FloatTy::F64) => { [INFO] [stdout] | ^^^^^^^ use of undeclared type `FloatTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/value_and_place.rs:284:51 [INFO] [stdout] | [INFO] [stdout] 284 | assert!(matches!(self.layout().ty.kind(), ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..))); [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/value_and_place.rs:284:65 [INFO] [stdout] | [INFO] [stdout] 284 | assert!(matches!(self.layout().ty.kind(), ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..))); [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/value_and_place.rs:284:82 [INFO] [stdout] | [INFO] [stdout] 284 | assert!(matches!(self.layout().ty.kind(), ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..))); [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/value_and_place.rs:285:44 [INFO] [stdout] | [INFO] [stdout] 285 | assert!(matches!(layout.ty.kind(), ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..))); [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/value_and_place.rs:285:58 [INFO] [stdout] | [INFO] [stdout] 285 | assert!(matches!(layout.ty.kind(), ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..))); [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/value_and_place.rs:285:75 [INFO] [stdout] | [INFO] [stdout] 285 | assert!(matches!(layout.ty.kind(), ty::Ref(..) | ty::RawPtr(..) | ty::FnPtr(..))); [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/value_and_place.rs:513:24 [INFO] [stdout] | [INFO] [stdout] 513 | if let ty::Array(element, len) = dst_layout.ty.kind() { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/value_and_place.rs:516:62 [INFO] [stdout] | [INFO] [stdout] 516 | u16::try_from(len.eval_usize(fx.tcx, ParamEnv::reveal_all())).unwrap(); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Size` [INFO] [stdout] --> src/value_and_place.rs:562:39 [INFO] [stdout] | [INFO] [stdout] 562 | if dst_layout.size == Size::ZERO || dst_layout.abi == Abi::Uninhabited { [INFO] [stdout] | ^^^^ use of undeclared type `Size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:562:71 [INFO] [stdout] | [INFO] [stdout] 562 | if dst_layout.size == Size::ZERO || dst_layout.abi == Abi::Uninhabited { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:574:13 [INFO] [stdout] | [INFO] [stdout] 574 | Abi::Scalar(_) => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:579:13 [INFO] [stdout] | [INFO] [stdout] 579 | Abi::ScalarPair(a_scalar, b_scalar) => { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `mir` [INFO] [stdout] --> src/value_and_place.rs:621:16 [INFO] [stdout] | [INFO] [stdout] 621 | field: mir::Field, [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/value_and_place.rs:627:17 [INFO] [stdout] | [INFO] [stdout] 627 | ty::Array(_, _) => { [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/value_and_place.rs:634:17 [INFO] [stdout] | [INFO] [stdout] 634 | ty::Adt(adt_def, substs) if layout.ty.is_simd() => { [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/value_and_place.rs:638:25 [INFO] [stdout] | [INFO] [stdout] 638 | ty::Array(_, _) => { [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/value_and_place.rs:675:20 [INFO] [stdout] | [INFO] [stdout] 675 | if let ty::Foreign(_) = field_layout.ty.kind() { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/value_and_place.rs:701:46 [INFO] [stdout] | [INFO] [stdout] 701 | assert!(matches!(layout.abi, Abi::Vector { .. })); [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/value_and_place.rs:724:13 [INFO] [stdout] | [INFO] [stdout] 724 | ty::Array(elem_ty, _) => (fx.layout_of(*elem_ty), self.to_ptr()), [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/value_and_place.rs:725:13 [INFO] [stdout] | [INFO] [stdout] 725 | ty::Slice(elem_ty) => (fx.layout_of(*elem_ty), self.to_ptr_maybe_unsized().0), [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/value_and_place.rs:779:10 [INFO] [stdout] | [INFO] [stdout] 779 | (ty::Ref(_, a, _), ty::Ref(_, b, _)) [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/value_and_place.rs:779:28 [INFO] [stdout] | [INFO] [stdout] 779 | (ty::Ref(_, a, _), ty::Ref(_, b, _)) [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/value_and_place.rs:781:13 [INFO] [stdout] | [INFO] [stdout] 781 | ty::RawPtr(TypeAndMut { ty: a, mutbl: _ }), [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/value_and_place.rs:782:13 [INFO] [stdout] | [INFO] [stdout] 782 | ty::RawPtr(TypeAndMut { ty: b, mutbl: _ }), [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/value_and_place.rs:786:10 [INFO] [stdout] | [INFO] [stdout] 786 | (ty::Ref(_, a, _), ty::RawPtr(TypeAndMut { ty: b, mutbl: _ })) [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/value_and_place.rs:786:28 [INFO] [stdout] | [INFO] [stdout] 786 | (ty::Ref(_, a, _), ty::RawPtr(TypeAndMut { ty: b, mutbl: _ })) [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/value_and_place.rs:787:12 [INFO] [stdout] | [INFO] [stdout] 787 | | (ty::RawPtr(TypeAndMut { ty: a, mutbl: _ }), ty::Ref(_, b, _)) => { [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/value_and_place.rs:787:56 [INFO] [stdout] | [INFO] [stdout] 787 | | (ty::RawPtr(TypeAndMut { ty: a, mutbl: _ }), ty::Ref(_, b, _)) => { [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/value_and_place.rs:790:10 [INFO] [stdout] | [INFO] [stdout] 790 | (ty::FnPtr(_), ty::FnPtr(_)) => { [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/value_and_place.rs:790:24 [INFO] [stdout] | [INFO] [stdout] 790 | (ty::FnPtr(_), ty::FnPtr(_)) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/value_and_place.rs:792:17 [INFO] [stdout] | [INFO] [stdout] 792 | ParamEnv::reveal_all(), [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/value_and_place.rs:797:55 [INFO] [stdout] | [INFO] [stdout] 797 | .normalize_erasing_late_bound_regions(ParamEnv::reveal_all(), to_ty.fn_sig(fx.tcx)); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/value_and_place.rs:805:11 [INFO] [stdout] | [INFO] [stdout] 805 | (&ty::Dynamic(from_traits, _), &ty::Dynamic(to_traits, _)) => { [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/value_and_place.rs:805:41 [INFO] [stdout] | [INFO] [stdout] 805 | (&ty::Dynamic(from_traits, _), &ty::Dynamic(to_traits, _)) => { [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/value_and_place.rs:808:65 [INFO] [stdout] | [INFO] [stdout] 808 | fx.tcx.normalize_erasing_late_bound_regions(ParamEnv::reveal_all(), from); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ParamEnv` [INFO] [stdout] --> src/value_and_place.rs:809:70 [INFO] [stdout] | [INFO] [stdout] 809 | let to = fx.tcx.normalize_erasing_late_bound_regions(ParamEnv::reveal_all(), to); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `ParamEnv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/value_and_place.rs:818:11 [INFO] [stdout] | [INFO] [stdout] 818 | (&ty::Adt(adt_def_a, substs_a), &ty::Adt(adt_def_b, substs_b)) [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/value_and_place.rs:818:42 [INFO] [stdout] | [INFO] [stdout] 818 | (&ty::Adt(adt_def_a, substs_a), &ty::Adt(adt_def_b, substs_b)) [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/vtable.rs:20:10 [INFO] [stdout] | [INFO] [stdout] 20 | (ty::COMMON_VTABLE_ENTRIES_DROPINPLACE * usize_size) as i32, [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/vtable.rs:30:10 [INFO] [stdout] | [INFO] [stdout] 30 | (ty::COMMON_VTABLE_ENTRIES_SIZE * usize_size) as i32, [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/vtable.rs:40:10 [INFO] [stdout] | [INFO] [stdout] 40 | (ty::COMMON_VTABLE_ENTRIES_ALIGN * usize_size) as i32, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Abi` [INFO] [stdout] --> src/vtable.rs:49:32 [INFO] [stdout] | [INFO] [stdout] 49 | let (ptr, vtable) = if let Abi::ScalarPair(_, _) = arg.layout().abi { [INFO] [stdout] | ^^^ use of undeclared type `Abi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ty` [INFO] [stdout] --> src/vtable.rs:69:23 [INFO] [stdout] | [INFO] [stdout] 69 | trait_ref: Option>, [INFO] [stdout] | ^^ use of undeclared crate or module `ty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Mutability` [INFO] [stdout] --> src/vtable.rs:73:79 [INFO] [stdout] | [INFO] [stdout] 73 | data_id_for_alloc_id(&mut fx.constants_cx, &mut *fx.module, alloc_id, Mutability::Not); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Mutability` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lto` [INFO] [stdout] --> src/lib.rs:165:13 [INFO] [stdout] | [INFO] [stdout] 165 | Lto::No | Lto::ThinLocal => {} [INFO] [stdout] | ^^^ use of undeclared type `Lto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lto` [INFO] [stdout] --> src/lib.rs:165:23 [INFO] [stdout] | [INFO] [stdout] 165 | Lto::No | Lto::ThinLocal => {} [INFO] [stdout] | ^^^ use of undeclared type `Lto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lto` [INFO] [stdout] --> src/lib.rs:166:13 [INFO] [stdout] | [INFO] [stdout] 166 | Lto::Thin | Lto::Fat => sess.warn("LTO is not supported. You may get a linker error."), [INFO] [stdout] | ^^^ use of undeclared type `Lto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Lto` [INFO] [stdout] --> src/lib.rs:166:25 [INFO] [stdout] | [INFO] [stdout] 166 | Lto::Thin | Lto::Fat => sess.warn("LTO is not supported. You may get a linker error."), [INFO] [stdout] | ^^^ use of undeclared type `Lto` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OptLevel` [INFO] [stdout] --> src/lib.rs:263:9 [INFO] [stdout] | [INFO] [stdout] 263 | OptLevel::No => { [INFO] [stdout] | ^^^^^^^^ use of undeclared type `OptLevel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OptLevel` [INFO] [stdout] --> src/lib.rs:266:9 [INFO] [stdout] | [INFO] [stdout] 266 | OptLevel::Less | OptLevel::Default => {} [INFO] [stdout] | ^^^^^^^^ use of undeclared type `OptLevel` [WARN] too many lines in the log, truncating it