[INFO] cloning repository https://github.com/crablang/crab [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/crablang/crab" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcrablang%2Fcrab", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcrablang%2Fcrab'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] ecfc95fb54495596cd23aeeb9301bcb0e64dde1b [INFO] checking crablang/crab against master#506512391b1a75ae450d36c9420978402a91abcc for pr-125384 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcrablang%2Fcrab" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] [stderr] Updating files: 21% (10233/48704) Updating files: 22% (10715/48704) Updating files: 23% (11202/48704) Updating files: 24% (11689/48704) Updating files: 25% (12176/48704) Updating files: 26% (12664/48704) Updating files: 27% (13151/48704) Updating files: 28% (13638/48704) Updating files: 29% (14125/48704) Updating files: 30% (14612/48704) Updating files: 31% (15099/48704) Updating files: 32% (15586/48704) Updating files: 33% (16073/48704) Updating files: 34% (16560/48704) Updating files: 35% (17047/48704) Updating files: 36% (17534/48704) Updating files: 37% (18021/48704) Updating files: 38% (18508/48704) Updating files: 39% (18995/48704) Updating files: 40% (19482/48704) Updating files: 41% (19969/48704) Updating files: 42% (20456/48704) Updating files: 43% (20943/48704) Updating files: 44% (21430/48704) Updating files: 45% (21917/48704) Updating files: 46% (22404/48704) Updating files: 47% (22891/48704) Updating files: 48% (23378/48704) Updating files: 49% (23865/48704) Updating files: 50% (24352/48704) Updating files: 51% (24840/48704) Updating files: 52% (25327/48704) Updating files: 53% (25814/48704) Updating files: 54% (26301/48704) Updating files: 55% (26788/48704) Updating files: 56% (27275/48704) Updating files: 56% (27432/48704) Updating files: 57% (27762/48704) Updating files: 58% (28249/48704) Updating files: 59% (28736/48704) Updating files: 60% (29223/48704) Updating files: 61% (29710/48704) Updating files: 62% (30197/48704) Updating files: 63% (30684/48704) Updating files: 64% (31171/48704) Updating files: 65% (31658/48704) Updating files: 66% (32145/48704) Updating files: 67% (32632/48704) Updating files: 68% (33119/48704) Updating files: 69% (33606/48704) Updating files: 70% (34093/48704) Updating files: 71% (34580/48704) Updating files: 72% (35067/48704) Updating files: 73% (35554/48704) Updating files: 74% (36041/48704) Updating files: 75% (36528/48704) Updating files: 76% (37016/48704) Updating files: 77% (37503/48704) Updating files: 78% (37990/48704) Updating files: 79% (38477/48704) Updating files: 80% (38964/48704) Updating files: 81% (39451/48704) Updating files: 82% (39938/48704) Updating files: 83% (40425/48704) Updating files: 84% (40912/48704) Updating files: 85% (41399/48704) Updating files: 86% (41886/48704) Updating files: 87% (42373/48704) Updating files: 88% (42860/48704) Updating files: 89% (43347/48704) Updating files: 90% (43834/48704) Updating files: 91% (44321/48704) Updating files: 92% (44808/48704) Updating files: 93% (45295/48704) Updating files: 94% (45782/48704) Updating files: 95% (46269/48704) Updating files: 95% (46724/48704) Updating files: 96% (46756/48704) Updating files: 97% (47243/48704) Updating files: 98% (47730/48704) Updating files: 99% (48217/48704) Updating files: 100% (48704/48704) Updating files: 100% (48704/48704), done. [INFO] validating manifest of git repo https://github.com/crablang/crab on toolchain 506512391b1a75ae450d36c9420978402a91abcc [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/crablang/crab [INFO] finished tweaking git repo https://github.com/crablang/crab [INFO] tweaked toml for git repo https://github.com/crablang/crab written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/crablang/crab already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded xz v0.1.0 [INFO] [stderr] Downloaded xattr v0.2.3 [INFO] [stderr] Downloaded filetime v0.2.21 [INFO] [stderr] Downloaded rand_xorshift v0.3.0 [INFO] [stderr] Downloaded crossbeam-utils v0.8.16 [INFO] [stderr] Downloaded tar v0.4.38 [INFO] [stderr] Downloaded zip v0.6.6 [INFO] [stderr] Downloaded compiler_builtins v0.1.98 [INFO] [stderr] Downloaded dissimilar v1.0.6 [INFO] [stderr] Downloaded expect-test v1.4.1 [INFO] [stderr] Downloaded tracing-tree v0.2.3 [INFO] [stderr] Downloaded minifier v0.2.2 [INFO] [stderr] Downloaded libm v0.1.4 [INFO] [stderr] Downloaded proc-macro2 v1.0.63 [INFO] [stderr] Downloaded tracing-error v0.2.0 [INFO] [stderr] Downloaded nix v0.26.2 [INFO] [stderr] Downloaded yaml-merge-keys v0.4.1 [INFO] [stderr] Downloaded toml_edit v0.19.11 [INFO] [stderr] Downloaded color-eyre v0.6.2 [INFO] [stderr] Downloaded elasticlunr-rs v3.0.2 [INFO] [stderr] Downloaded icu_provider_macros v1.2.0 [INFO] [stderr] Downloaded time-core v0.1.1 [INFO] [stderr] Downloaded litemap v0.7.0 [INFO] [stderr] Downloaded regex-automata v0.2.0 [INFO] [stderr] Downloaded time-macros v0.2.9 [INFO] [stderr] Downloaded linux-raw-sys v0.4.3 [INFO] [stderr] Downloaded gimli v0.26.2 [INFO] [stderr] Downloaded jemalloc-sys v0.5.3+5.3.0-patched [INFO] [stderr] Downloaded mdbook v0.4.31 [INFO] [stderr] Downloaded libffi-sys v2.3.0 [INFO] [stderr] Downloaded time v0.3.22 [INFO] [stderr] Downloaded libz-sys v1.1.9 [INFO] [stderr] Downloaded cstr v0.2.8 [INFO] [stderr] Downloaded ar_archive_writer v0.1.4 [INFO] [stderr] Downloaded pathdiff v0.2.1 [INFO] [stderr] Downloaded zerovec v0.9.4 [INFO] [stderr] Downloaded curl-sys v0.4.63+curl-8.1.2 [INFO] [stderr] Downloaded thorin-dwp v0.6.0 [INFO] [stderr] Downloaded punycode v0.4.1 [INFO] [stderr] Downloaded snap v1.1.0 [INFO] [stderr] Downloaded field-offset v0.3.6 [INFO] [stderr] Downloaded gsgdt v0.1.2 [INFO] [stderr] Downloaded datafrog v2.0.1 [INFO] [stderr] Downloaded polonius-engine v0.13.0 [INFO] [stderr] Downloaded rustc_apfloat v0.2.0+llvm-462a31f5a5ab [INFO] [stderr] Downloaded odht v0.3.1 [INFO] [stderr] Downloaded unic-char-property v0.9.0 [INFO] [stderr] Downloaded unic-char-range v0.9.0 [INFO] [stderr] Downloaded unic-common v0.9.0 [INFO] [stderr] Downloaded unic-ucd-version v0.9.0 [INFO] [stderr] Downloaded unic-emoji-char v0.9.0 [INFO] [stderr] Downloaded icu_list v1.2.0 [INFO] [stderr] Downloaded icu_locid v1.2.0 [INFO] [stderr] Downloaded writeable v0.5.2 [INFO] [stderr] Downloaded icu_provider v1.2.0 [INFO] [stderr] Downloaded icu_provider_adapters v1.2.0 [INFO] [stderr] Downloaded fluent-langneg v0.13.0 [INFO] [stderr] Downloaded type-map v0.4.0 [INFO] [stderr] Downloaded intl-memoizer v0.5.1 [INFO] [stderr] Downloaded intl_pluralrules v7.0.2 [INFO] [stderr] Downloaded self_cell v0.10.2 [INFO] [stderr] Downloaded fluent-bundle v0.15.2 [INFO] [stderr] Downloaded fluent-syntax v0.11.0 [INFO] [stderr] Downloaded yoke-derive v0.7.1 [INFO] [stderr] Downloaded yoke v0.7.1 [INFO] [stderr] Downloaded zerofrom-derive v0.1.2 [INFO] [stderr] Downloaded zerovec-derive v0.9.4 [INFO] [stderr] Downloaded cpufeatures v0.2.8 [INFO] [stderr] Downloaded sha2 v0.10.7 [INFO] [stderr] Downloaded basic-toml v0.1.2 [INFO] [stderr] Downloaded askama_derive v0.12.1 [INFO] [stderr] Downloaded windows-metadata v0.49.0 [INFO] [stderr] Downloaded askama_escape v0.10.3 [INFO] [stderr] Downloaded bstr v1.5.0 [INFO] [stderr] Downloaded zerofrom v0.1.2 [INFO] [stderr] Downloaded tinystr v0.7.1 [INFO] [stderr] Downloaded unic-langid-impl v0.9.1 [INFO] [stderr] Downloaded unic-langid-macros-impl v0.9.1 [INFO] [stderr] Downloaded unic-langid-macros v0.9.1 [INFO] [stderr] Downloaded unic-langid v0.9.1 [INFO] [stderr] Downloaded rand_xoshiro v0.6.0 [INFO] [stderr] Downloaded md-5 v0.10.5 [INFO] [stderr] Downloaded elsa v1.7.1 [INFO] [stderr] Downloaded jobserver v0.1.26 [INFO] [stderr] Downloaded synstructure v0.13.0 [INFO] [stderr] Downloaded thin-vec v0.2.12 [INFO] [stderr] Downloaded sha1 v0.10.5 [INFO] [stderr] Downloaded derive-new v0.5.9 [INFO] [stderr] Downloaded termize v0.1.1 [INFO] [stderr] Downloaded tester v0.9.1 [INFO] [stderr] Downloaded quine-mc_cluskey v0.2.4 [INFO] [stderr] Downloaded if_chain v1.0.2 [INFO] [stderr] Downloaded rustc-semver v1.1.0 [INFO] [stderr] Downloaded shell-escape v0.1.5 [INFO] [stderr] Downloaded phf v0.10.1 [INFO] [stderr] Downloaded phf_codegen v0.10.0 [INFO] [stderr] Downloaded markup5ever v0.11.0 [INFO] [stderr] Downloaded html5ever v0.26.0 [INFO] [stderr] Downloaded ammonia v3.3.0 [INFO] [stderr] Downloaded clap_complete v4.3.1 [INFO] [stderr] Downloaded pest v2.7.0 [INFO] [stderr] Downloaded pest_meta v2.7.0 [INFO] [stderr] Downloaded pest_generator v2.7.0 [INFO] [stderr] Downloaded handlebars v4.3.7 [INFO] [stderr] Downloaded pulldown-cmark v0.9.3 [INFO] [stderr] Downloaded topological-sort v0.2.2 [INFO] [stderr] Downloaded color-spantrace v0.2.0 [INFO] [stderr] Downloaded rustix v0.38.2 [INFO] [stderr] Downloaded regex-syntax v0.7.2 [INFO] [stderr] Downloaded regex v1.8.4 [INFO] [stderr] Downloaded ucd-trie v0.1.5 [INFO] [stderr] Downloaded pest_derive v2.7.0 [INFO] [stderr] Downloaded askama v0.12.0 [INFO] [stderr] Downloaded bytecount v0.6.3 [INFO] [stderr] Downloaded winnow v0.4.7 [INFO] [stderr] Downloaded ctrlc v3.4.0 [INFO] [stderr] Downloaded libffi v3.2.0 [INFO] [stderr] Downloaded perf-event-open-sys v3.0.0 [INFO] [stderr] Downloaded measureme v10.1.1 [INFO] [stderr] Downloaded eyre v0.6.8 [INFO] [stderr] Downloaded clap_builder v4.3.10 [INFO] [stderr] Downloaded clap_derive v4.3.2 [INFO] [stderr] Downloaded clap v4.3.10 [INFO] [stderr] Downloaded fs-err v2.9.0 [INFO] [stderr] Downloaded curl v0.4.44 [INFO] [stderr] Downloaded cargo-platform v0.1.2 [INFO] [stderr] Downloaded globset v0.4.10 [INFO] [stderr] Downloaded ignore v0.4.20 [INFO] [stderr] Downloaded spdx-expression v0.5.2 [INFO] [stderr] Downloaded rustversion v1.0.12 [INFO] [stderr] Downloaded uuid v1.4.0 [INFO] [stderr] Downloaded spdx-rs v0.5.3 [INFO] [stderr] Downloaded windows-tokens v0.48.0 [INFO] [stderr] Downloaded windows-bindgen v0.49.0 [INFO] [stderr] Downloaded colored v2.0.0 [INFO] [stderr] Downloaded miow v0.5.0 [INFO] [stderr] Downloaded rustfix v0.6.1 [INFO] [stderr] Downloaded tracing-subscriber v0.3.17 [INFO] [stderr] Downloaded unified-diff v0.2.1 [INFO] [stderr] Downloaded dlmalloc v0.2.4 [INFO] [stderr] Downloaded fortanix-sgx-abi v0.5.0 [INFO] [stderr] Downloaded getopts v0.2.21 [INFO] [stderr] Downloaded walkdir v2.3.3 [INFO] [stderr] Downloaded anyhow v1.0.71 [INFO] [stderr] Downloaded camino v1.1.4 [INFO] [stderr] Downloaded bitflags v2.3.3 [INFO] [stderr] Downloaded is-terminal v0.4.8 [INFO] [stderr] Downloaded fs_extra v1.3.0 [INFO] [stderr] Downloaded libm v0.2.7 [INFO] [stderr] Downloaded rustix v0.37.22 [INFO] [stderr] Downloaded tokio v1.29.1 [INFO] [stderr] Downloaded reqwest v0.11.18 [INFO] [stderr] Downloaded serde_json v1.0.99 [INFO] [stderr] Downloaded ntapi v0.4.1 [INFO] [stderr] Downloaded thread_local v1.1.7 [INFO] [stderr] Downloaded hyper v0.14.22 [INFO] [stderr] Downloaded toml v0.7.5 [INFO] [stderr] Downloaded memmap2 v0.2.3 [INFO] [stderr] Downloaded owo-colors v3.5.0 [INFO] [stderr] Downloaded directories v4.0.1 [INFO] [stderr] Downloaded rustc-build-sysroot v0.4.2 [INFO] [stderr] Downloaded array_tool v1.0.3 [INFO] [stderr] Downloaded anstyle-parse v0.2.1 [INFO] [stderr] Downloaded terminal_size v0.2.6 [INFO] [stderr] Downloaded tokio-util v0.7.2 [INFO] [stderr] Downloaded tracing-attributes v0.1.26 [INFO] [stderr] Downloaded ipnet v2.7.2 [INFO] [stderr] Downloaded schannel v0.1.21 [INFO] [stderr] Downloaded thiserror-impl v1.0.40 [INFO] [stderr] Downloaded thiserror v1.0.40 [INFO] [stderr] Downloaded equivalent v1.0.0 [INFO] [stderr] Downloaded crossbeam-epoch v0.9.15 [INFO] [stderr] Downloaded syn v2.0.27 [INFO] [stderr] Downloaded serde_derive v1.0.164 [INFO] [stderr] Downloaded yaml-rust v0.4.5 [INFO] [stderr] Downloaded base64 v0.21.2 [INFO] [stderr] Downloaded jsonpath_lib v0.2.6 [INFO] [stderr] Downloaded sysinfo v0.29.2 [INFO] [stderr] Downloaded ui_test v0.11.7 [INFO] [stderr] Downloaded rustc_tools_util v0.3.0 [INFO] [stderr] Downloaded ucd-parse v0.1.10 [INFO] [stderr] Downloaded humansize v2.1.3 [INFO] [stderr] Downloaded h2 v0.3.19 [INFO] [stderr] Downloaded ruzstd v0.3.1 [INFO] [stderr] Downloaded rustc-rayon-core v0.5.0 [INFO] [stderr] Downloaded rustc-rayon v0.5.0 [INFO] [stderr] Downloaded serde v1.0.164 [INFO] [stderr] Downloaded packed_simd_2 v0.3.8 [INFO] [stderr] Downloaded unicode-ident v1.0.9 [INFO] [stderr] Downloaded yansi-term v0.1.2 [INFO] [stderr] Downloaded annotate-snippets v0.9.1 [INFO] [stderr] Downloaded allocator-api2 v0.2.15 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e1da129da36f44ffa36abc15253394782f5832439329c3040fa98c38654b5bb7 [INFO] running `Command { std: "docker" "start" "-a" "e1da129da36f44ffa36abc15253394782f5832439329c3040fa98c38654b5bb7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e1da129da36f44ffa36abc15253394782f5832439329c3040fa98c38654b5bb7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e1da129da36f44ffa36abc15253394782f5832439329c3040fa98c38654b5bb7", kill_on_drop: false }` [INFO] [stdout] e1da129da36f44ffa36abc15253394782f5832439329c3040fa98c38654b5bb7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+506512391b1a75ae450d36c9420978402a91abcc" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ee7c29b309a291cd6e5af08bb9301bfb8a1c333f6ec283679fab970acf6f2161 [INFO] running `Command { std: "docker" "start" "-a" "ee7c29b309a291cd6e5af08bb9301bfb8a1c333f6ec283679fab970acf6f2161", kill_on_drop: false }` [INFO] [stderr] Checking core v0.0.0 (/opt/rustwide/workdir/library/core) [INFO] [stderr] Compiling compiler_builtins v0.1.98 [INFO] [stderr] Compiling proc-macro2 v1.0.63 [INFO] [stderr] Compiling unicode-ident v1.0.9 [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Checking once_cell v1.18.0 [INFO] [stderr] Compiling serde v1.0.164 [INFO] [stderr] Checking equivalent v1.0.0 [INFO] [stderr] Compiling thiserror v1.0.40 [INFO] [stderr] Compiling quote v1.0.29 [INFO] [stderr] Compiling serde_json v1.0.99 [INFO] [stderr] Compiling rustix v0.37.22 [INFO] [stderr] Compiling unwind v0.0.0 (/opt/rustwide/workdir/library/unwind) [INFO] [stderr] Checking linux-raw-sys v0.3.8 [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> library/core/src/lib.rs:228:12 [INFO] [stdout] | [INFO] [stdout] 228 | #![feature(no_coverage)] // rust-lang/rust#84605 [INFO] [stdout] | ^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: renamed to `coverage_attribute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> library/core/src/lib.rs:229:12 [INFO] [stdout] | [INFO] [stdout] 229 | #![feature(platform_intrinsics)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: SIMD intrinsics use the regular intrinsics ABI now [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking smallvec v1.11.0 [INFO] [stderr] Compiling std v0.0.0 (/opt/rustwide/workdir/library/std) [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling ahash v0.8.3 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking tracing-core v0.1.30 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Compiling tempfile v3.6.0 [INFO] [stderr] Checking fastrand v1.9.0 [INFO] [stderr] Checking arrayvec v0.7.4 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Compiling semver v1.0.17 [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> library/core/src/lib.rs:228:12 [INFO] [stdout] | [INFO] [stdout] 228 | #![feature(no_coverage)] // rust-lang/rust#84605 [INFO] [stdout] | ^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: renamed to `coverage_attribute` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> library/core/src/lib.rs:229:12 [INFO] [stdout] | [INFO] [stdout] 229 | #![feature(platform_intrinsics)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: SIMD intrinsics use the regular intrinsics ABI now [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking thin-vec v0.2.12 [INFO] [stderr] Compiling psm v0.1.21 [INFO] [stderr] Checking regex-syntax v0.7.2 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stderr] Compiling stacker v0.1.15 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Checking elsa v1.7.1 [INFO] [stderr] Checking rustc_arena v0.0.0 (/opt/rustwide/workdir/compiler/rustc_arena) [INFO] [stderr] Checking ena v0.14.2 [INFO] [stderr] Checking rustc_graphviz v0.0.0 (/opt/rustwide/workdir/compiler/rustc_graphviz) [INFO] [stderr] Compiling proc-macro-hack v0.5.20+deprecated [INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr` [INFO] [stdout] --> compiler/rustc_arena/src/lib.rs:114:22 [INFO] [stdout] | [INFO] [stdout] 114 | ptr::invalid_mut(!0) [INFO] [stdout] | ^^^^^^^^^^^ not found in `ptr` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking cpufeatures v0.2.8 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] Checking yansi-term v0.1.2 [INFO] [stderr] error: could not compile `rustc_arena` (lib) due to 2 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: cannot find a built-in macro with name `type_ascribe` [INFO] [stdout] --> library/core/src/macros/mod.rs:1574:5 [INFO] [stdout] | [INFO] [stdout] 1574 | / pub macro type_ascribe($expr:expr, $ty:ty) { [INFO] [stdout] 1575 | | /* compiler built-in */ [INFO] [stdout] 1576 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:32:26 [INFO] [stdout] | [INFO] [stdout] 32 | $( ${ignore(T)} self.${index()} == other.${index()} )&&+ [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 36 | $( ${ignore(T)} self.${index()} != other.${index()} )||+ [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:80:47 [INFO] [stdout] | [INFO] [stdout] 80 | lexical_partial_cmp!($( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:84:49 [INFO] [stdout] | [INFO] [stdout] 84 | lexical_ord!(lt, Less, $( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:88:49 [INFO] [stdout] | [INFO] [stdout] 88 | lexical_ord!(le, Less, $( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:92:52 [INFO] [stdout] | [INFO] [stdout] 92 | lexical_ord!(ge, Greater, $( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:96:52 [INFO] [stdout] | [INFO] [stdout] 96 | lexical_ord!(gt, Greater, $( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:110:39 [INFO] [stdout] | [INFO] [stdout] 110 | lexical_cmp!($( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:127:28 [INFO] [stdout] | [INFO] [stdout] 127 | impl From<[T; ${count(T)}]> for ($(${ignore(T)} T,)+) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:127:49 [INFO] [stdout] | [INFO] [stdout] 127 | impl From<[T; ${count(T)}]> for ($(${ignore(T)} T,)+) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:130:34 [INFO] [stdout] | [INFO] [stdout] 130 | fn from(array: [T; ${count(T)}]) -> Self { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:137:27 [INFO] [stdout] | [INFO] [stdout] 137 | impl From<($(${ignore(T)} T,)+)> for [T; ${count(T)}] { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:137:55 [INFO] [stdout] | [INFO] [stdout] 137 | impl From<($(${ignore(T)} T,)+)> for [T; ${count(T)}] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:140:33 [INFO] [stdout] | [INFO] [stdout] 140 | fn from(tuple: ($(${ignore(T)} T,)+)) -> Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find a built-in macro with name `type_ascribe` [INFO] [stdout] --> library/core/src/macros/mod.rs:1574:5 [INFO] [stdout] | [INFO] [stdout] 1574 | / pub macro type_ascribe($expr:expr, $ty:ty) { [INFO] [stdout] 1575 | | /* compiler built-in */ [INFO] [stdout] 1576 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:32:26 [INFO] [stdout] | [INFO] [stdout] 32 | $( ${ignore(T)} self.${index()} == other.${index()} )&&+ [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 36 | $( ${ignore(T)} self.${index()} != other.${index()} )||+ [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:80:47 [INFO] [stdout] | [INFO] [stdout] 80 | lexical_partial_cmp!($( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:84:49 [INFO] [stdout] | [INFO] [stdout] 84 | lexical_ord!(lt, Less, $( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:88:49 [INFO] [stdout] | [INFO] [stdout] 88 | lexical_ord!(le, Less, $( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:92:52 [INFO] [stdout] | [INFO] [stdout] 92 | lexical_ord!(ge, Greater, $( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:96:52 [INFO] [stdout] | [INFO] [stdout] 96 | lexical_ord!(gt, Greater, $( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:110:39 [INFO] [stdout] | [INFO] [stdout] 110 | lexical_cmp!($( ${ignore(T)} self.${index()}, other.${index()} ),+) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:127:28 [INFO] [stdout] | [INFO] [stdout] 127 | impl From<[T; ${count(T)}]> for ($(${ignore(T)} T,)+) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:127:49 [INFO] [stdout] | [INFO] [stdout] 127 | impl From<[T; ${count(T)}]> for ($(${ignore(T)} T,)+) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:130:34 [INFO] [stdout] | [INFO] [stdout] 130 | fn from(array: [T; ${count(T)}]) -> Self { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:137:27 [INFO] [stdout] | [INFO] [stdout] 137 | impl From<($(${ignore(T)} T,)+)> for [T; ${count(T)}] { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:137:55 [INFO] [stdout] | [INFO] [stdout] 137 | impl From<($(${ignore(T)} T,)+)> for [T; ${count(T)}] { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: meta-variables within meta-variable expressions must be referenced using a dollar sign [INFO] [stdout] --> library/core/src/tuple.rs:140:33 [INFO] [stdout] | [INFO] [stdout] 140 | fn from(tuple: ($(${ignore(T)} T,)+)) -> Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: attempted to repeat an expression containing no syntax variables matched as repeating at this depth [INFO] [stdout] --> library/core/src/tuple.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | $( ${ignore(T)} self.${index()} == other.${index()} )&&+ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler [INFO] [stdout] --> library/core/src/iter/traits/collect.rs:237:3 [INFO] [stdout] | [INFO] [stdout] 237 | #[rustc_skip_array_during_method_dispatch] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: attempted to repeat an expression containing no syntax variables matched as repeating at this depth [INFO] [stdout] --> library/core/src/tuple.rs:32:22 [INFO] [stdout] | [INFO] [stdout] 32 | $( ${ignore(T)} self.${index()} == other.${index()} )&&+ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: attributes starting with `rustc` are reserved for use by the `rustc` compiler [INFO] [stdout] --> library/core/src/iter/traits/collect.rs:237:3 [INFO] [stdout] | [INFO] [stdout] 237 | #[rustc_skip_array_during_method_dispatch] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0773]: attempted to define built-in macro more than once [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/macros/mod.rs:1450:5 [INFO] [stdout] | [INFO] [stdout] note: previously defined here [INFO] [stdout] --> library/core/src/macros/mod.rs:1311:5 [INFO] [stdout] | [INFO] [stdout] 1311 | / macro_rules! cfg { [INFO] [stdout] 1312 | | ($($cfg:tt)*) => { [INFO] [stdout] 1313 | | /* compiler built-in */ [INFO] [stdout] 1314 | | }; [INFO] [stdout] 1315 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `no_coverage` in this scope [INFO] [stdout] --> library/core/src/cmp.rs:292:7 [INFO] [stdout] | [INFO] [stdout] 292 | #[no_coverage] // rust-lang/rust#84605 [INFO] [stdout] | ^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `coverage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `rustc_skip_array_during_method_dispatch` in this scope [INFO] [stdout] --> library/core/src/iter/traits/collect.rs:237:3 [INFO] [stdout] | [INFO] [stdout] 237 | #[rustc_skip_array_during_method_dispatch] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_skip_during_method_dispatch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0773]: attempted to define built-in macro more than once [INFO] [stdout] --> /rustc/506512391b1a75ae450d36c9420978402a91abcc/library/core/src/macros/mod.rs:1450:5 [INFO] [stdout] | [INFO] [stdout] note: previously defined here [INFO] [stdout] --> library/core/src/macros/mod.rs:1311:5 [INFO] [stdout] | [INFO] [stdout] 1311 | / macro_rules! cfg { [INFO] [stdout] 1312 | | ($($cfg:tt)*) => { [INFO] [stdout] 1313 | | /* compiler built-in */ [INFO] [stdout] 1314 | | }; [INFO] [stdout] 1315 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `no_coverage` in this scope [INFO] [stdout] --> library/core/src/cmp.rs:292:7 [INFO] [stdout] | [INFO] [stdout] 292 | #[no_coverage] // rust-lang/rust#84605 [INFO] [stdout] | ^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `coverage` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `rustc_skip_array_during_method_dispatch` in this scope [INFO] [stdout] --> library/core/src/iter/traits/collect.rs:237:3 [INFO] [stdout] | [INFO] [stdout] 237 | #[rustc_skip_array_during_method_dispatch] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a built-in attribute with a similar name exists: `rustc_skip_during_method_dispatch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/dec2flt/common.rs:68:41 [INFO] [stdout] | [INFO] [stdout] 68 | #[derive(Debug, Copy, Clone, PartialEq, Eq, Default)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/dec2flt/number.rs:26:50 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Clone, Copy, Debug, Default, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/dec2flt/mod.rs:180:35 [INFO] [stdout] | [INFO] [stdout] 180 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/dec2flt/mod.rs:186:35 [INFO] [stdout] | [INFO] [stdout] 186 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/flt2dec/decoder.rs:13:41 [INFO] [stdout] | [INFO] [stdout] 13 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/flt2dec/decoder.rs:30:41 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/flt2dec/mod.rs:300:34 [INFO] [stdout] | [INFO] [stdout] 300 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/fmt.rs:10:34 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/error.rs:9:41 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Debug, Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/error.rs:64:35 [INFO] [stdout] | [INFO] [stdout] 64 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/error.rs:82:35 [INFO] [stdout] | [INFO] [stdout] 82 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/saturating.rs:36:21 [INFO] [stdout] | [INFO] [stdout] 36 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/wrapping.rs:40:21 [INFO] [stdout] | [INFO] [stdout] 40 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/mod.rs:1333:34 [INFO] [stdout] | [INFO] [stdout] 1333 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/mem/manually_drop.rs:48:50 [INFO] [stdout] | [INFO] [stdout] 48 | #[derive(Copy, Clone, Debug, Default, PartialEq, Eq, PartialOrd, Ord, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/mem/transmutability.rs:21:21 [INFO] [stdout] | [INFO] [stdout] 21 | #[derive(PartialEq, Eq, Clone, Copy, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ptr/alignment.rs:12:34 [INFO] [stdout] | [INFO] [stdout] 12 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ptr/alignment.rs:203:34 [INFO] [stdout] | [INFO] [stdout] 203 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ptr/alignment.rs:224:34 [INFO] [stdout] | [INFO] [stdout] 224 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ptr/alignment.rs:261:34 [INFO] [stdout] | [INFO] [stdout] 261 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/cmp.rs:330:34 [INFO] [stdout] | [INFO] [stdout] 330 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/cmp.rs:594:21 [INFO] [stdout] | [INFO] [stdout] 594 | #[derive(PartialEq, Eq, Debug, Copy, Default, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/marker.rs:935:39 [INFO] [stdout] | [INFO] [stdout] 935 | #[derive(Debug, Default, Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/control_flow.rs:84:41 [INFO] [stdout] | [INFO] [stdout] 84 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/generator.rs:9:46 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/index_range.rs:11:35 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:41:43 [INFO] [stdout] | [INFO] [stdout] 41 | #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:78:37 [INFO] [stdout] | [INFO] [stdout] 78 | #[derive(Clone, Default, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:185:28 [INFO] [stdout] | [INFO] [stdout] 185 | #[derive(Clone, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:266:34 [INFO] [stdout] | [INFO] [stdout] 266 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:339:28 [INFO] [stdout] | [INFO] [stdout] 339 | #[derive(Clone, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:585:34 [INFO] [stdout] | [INFO] [stdout] 585 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:665:47 [INFO] [stdout] | [INFO] [stdout] 665 | #[derive(Clone, Copy, Debug, Hash, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/any.rs:666:30 [INFO] [stdout] | [INFO] [stdout] 666 | #[derive(Clone, Copy, Debug, Eq, PartialOrd, Ord)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ascii/ascii_char.rs:57:30 [INFO] [stdout] | [INFO] [stdout] 57 | #[derive(Debug, Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/convert.rs:145:35 [INFO] [stdout] | [INFO] [stdout] 145 | #[derive(Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/convert.rs:150:41 [INFO] [stdout] | [INFO] [stdout] 150 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/convert.rs:228:41 [INFO] [stdout] | [INFO] [stdout] 228 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/decode.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Debug, Clone, Eq, PartialEq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/mod.rs:551:41 [INFO] [stdout] | [INFO] [stdout] 551 | #[derive(Debug, Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ffi/c_str.rs:114:28 [INFO] [stdout] | [INFO] [stdout] 114 | #[derive(Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ffi/c_str.rs:120:28 [INFO] [stdout] | [INFO] [stdout] 120 | #[derive(Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ffi/c_str.rs:155:28 [INFO] [stdout] | [INFO] [stdout] 155 | #[derive(Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/ip_addr.rs:28:23 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Copy, Clone, Eq, PartialEq, Hash, PartialOrd, Ord)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/ip_addr.rs:69:34 [INFO] [stdout] | [INFO] [stdout] 69 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/ip_addr.rs:151:34 [INFO] [stdout] | [INFO] [stdout] 151 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/ip_addr.rs:192:27 [INFO] [stdout] | [INFO] [stdout] 192 | #[derive(Copy, PartialEq, Eq, Clone, Hash, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/parser.rs:439:35 [INFO] [stdout] | [INFO] [stdout] 439 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/parser.rs:474:35 [INFO] [stdout] | [INFO] [stdout] 474 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/socket_addr.rs:30:34 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(Copy, Clone, PartialEq, Eq, Hash, PartialOrd, Ord)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/socket_addr.rs:66:23 [INFO] [stdout] | [INFO] [stdout] 66 | #[derive(Copy, Clone, Eq, PartialEq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/socket_addr.rs:99:23 [INFO] [stdout] | [INFO] [stdout] 99 | #[derive(Copy, Clone, Eq, PartialEq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/option.rs:559:28 [INFO] [stdout] | [INFO] [stdout] 559 | #[derive(Copy, PartialOrd, Eq, Ord, Debug, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/panic/location.rs:31:30 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(Copy, Clone, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/result.rs:498:39 [INFO] [stdout] | [INFO] [stdout] 498 | #[derive(Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/sync/atomic.rs:221:30 [INFO] [stdout] | [INFO] [stdout] 221 | #[derive(Copy, Clone, Debug, Eq, PartialEq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/fmt/rt.rs:34:34 [INFO] [stdout] | [INFO] [stdout] 34 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/fmt/mod.rs:26:41 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/fmt/mod.rs:93:39 [INFO] [stdout] | [INFO] [stdout] 93 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/str/error.rs:45:16 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Eq, PartialEq, Clone, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/str/error.rs:137:35 [INFO] [stdout] | [INFO] [stdout] 137 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/str/pattern.rs:168:23 [INFO] [stdout] | [INFO] [stdout] 168 | #[derive(Copy, Clone, Eq, PartialEq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/str/lossy.rs:34:35 [INFO] [stdout] | [INFO] [stdout] 34 | #[derive(Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/time.rs:32:34 [INFO] [stdout] | [INFO] [stdout] 32 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/time.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/time.rs:1228:35 [INFO] [stdout] | [INFO] [stdout] 1228 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/time.rs:1254:35 [INFO] [stdout] | [INFO] [stdout] 1254 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/task/poll.rs:10:30 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/alloc/layout.rs:36:41 [INFO] [stdout] | [INFO] [stdout] 36 | #[derive(Copy, Clone, Debug, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/alloc/layout.rs:474:28 [INFO] [stdout] | [INFO] [stdout] 474 | #[derive(Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/alloc/mod.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/x86/cpuid.rs:11:30 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Copy, Clone, Debug, Eq, Ord, PartialEq, PartialOrd)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/swizzle.rs:76:41 [INFO] [stdout] | [INFO] [stdout] 76 | #[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0718]: `transmute_trait` lang item must be applied to a trait with 2 generic arguments [INFO] [stdout] --> library/core/src/mem/transmutability.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | #[lang = "transmute_trait"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 12 | pub unsafe trait BikeshedIntrinsicFrom [INFO] [stdout] | ---------------------------------------------------------- this trait has 3 generic arguments [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown lang item: `structural_teq` [INFO] [stdout] --> library/core/src/marker.rs:270:1 [INFO] [stdout] | [INFO] [stdout] 270 | #[lang = "structural_teq"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown lang item `structural_teq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown lang item: `generator_state` [INFO] [stdout] --> library/core/src/ops/generator.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | #[lang = "generator_state"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown lang item `generator_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown lang item: `generator` [INFO] [stdout] --> library/core/src/ops/generator.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | #[lang = "generator"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ definition of unknown lang item `generator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown lang item: `panic_display` [INFO] [stdout] --> library/core/src/panicking.rs:146:1 [INFO] [stdout] | [INFO] [stdout] 146 | #[lang = "panic_display"] // needed for const-evaluated panics [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown lang item `panic_display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/dec2flt/common.rs:68:41 [INFO] [stdout] | [INFO] [stdout] 68 | #[derive(Debug, Copy, Clone, PartialEq, Eq, Default)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/dec2flt/number.rs:26:50 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Clone, Copy, Debug, Default, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/dec2flt/mod.rs:180:35 [INFO] [stdout] | [INFO] [stdout] 180 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/dec2flt/mod.rs:186:35 [INFO] [stdout] | [INFO] [stdout] 186 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/flt2dec/decoder.rs:13:41 [INFO] [stdout] | [INFO] [stdout] 13 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/flt2dec/decoder.rs:30:41 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/flt2dec/mod.rs:300:34 [INFO] [stdout] | [INFO] [stdout] 300 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/fmt.rs:10:34 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/error.rs:9:41 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Debug, Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/error.rs:64:35 [INFO] [stdout] | [INFO] [stdout] 64 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/error.rs:82:35 [INFO] [stdout] | [INFO] [stdout] 82 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/nonzero.rs:45:35 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 165 | / nonzero_integers! { [INFO] [stdout] 166 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU8(u8); [INFO] [stdout] 167 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU16(u16); [INFO] [stdout] 168 | | #[stable(feature = "nonzero", since = "1.28.0")] #[rustc_const_stable(feature = "nonzero", since = "1.28.0")] NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 177 | | #[stable(feature = "signed_nonzero", since = "1.34.0")] #[rustc_const_stable(feature = "signed_nonzero", since = "1.34.0")] NonZeroIs... [INFO] [stdout] 178 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` which comes from the expansion of the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/saturating.rs:36:21 [INFO] [stdout] | [INFO] [stdout] 36 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/wrapping.rs:40:21 [INFO] [stdout] | [INFO] [stdout] 40 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/num/mod.rs:1333:34 [INFO] [stdout] | [INFO] [stdout] 1333 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/mem/manually_drop.rs:48:50 [INFO] [stdout] | [INFO] [stdout] 48 | #[derive(Copy, Clone, Debug, Default, PartialEq, Eq, PartialOrd, Ord, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/mem/transmutability.rs:21:21 [INFO] [stdout] | [INFO] [stdout] 21 | #[derive(PartialEq, Eq, Clone, Copy, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ptr/alignment.rs:12:34 [INFO] [stdout] | [INFO] [stdout] 12 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ptr/alignment.rs:203:34 [INFO] [stdout] | [INFO] [stdout] 203 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ptr/alignment.rs:224:34 [INFO] [stdout] | [INFO] [stdout] 224 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ptr/alignment.rs:261:34 [INFO] [stdout] | [INFO] [stdout] 261 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/cmp.rs:330:34 [INFO] [stdout] | [INFO] [stdout] 330 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/cmp.rs:594:21 [INFO] [stdout] | [INFO] [stdout] 594 | #[derive(PartialEq, Eq, Debug, Copy, Default, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/marker.rs:935:39 [INFO] [stdout] | [INFO] [stdout] 935 | #[derive(Debug, Default, Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/control_flow.rs:84:41 [INFO] [stdout] | [INFO] [stdout] 84 | #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/generator.rs:9:46 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/index_range.rs:11:35 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:41:43 [INFO] [stdout] | [INFO] [stdout] 41 | #[derive(Copy, Clone, Default, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:78:37 [INFO] [stdout] | [INFO] [stdout] 78 | #[derive(Clone, Default, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:185:28 [INFO] [stdout] | [INFO] [stdout] 185 | #[derive(Clone, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:266:34 [INFO] [stdout] | [INFO] [stdout] 266 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:339:28 [INFO] [stdout] | [INFO] [stdout] 339 | #[derive(Clone, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:585:34 [INFO] [stdout] | [INFO] [stdout] 585 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ops/range.rs:665:47 [INFO] [stdout] | [INFO] [stdout] 665 | #[derive(Clone, Copy, Debug, Hash, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/any.rs:666:30 [INFO] [stdout] | [INFO] [stdout] 666 | #[derive(Clone, Copy, Debug, Eq, PartialOrd, Ord)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ascii/ascii_char.rs:57:30 [INFO] [stdout] | [INFO] [stdout] 57 | #[derive(Debug, Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/convert.rs:145:35 [INFO] [stdout] | [INFO] [stdout] 145 | #[derive(Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/convert.rs:150:41 [INFO] [stdout] | [INFO] [stdout] 150 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/convert.rs:228:41 [INFO] [stdout] | [INFO] [stdout] 228 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/decode.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Debug, Clone, Eq, PartialEq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/char/mod.rs:551:41 [INFO] [stdout] | [INFO] [stdout] 551 | #[derive(Debug, Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ffi/c_str.rs:114:28 [INFO] [stdout] | [INFO] [stdout] 114 | #[derive(Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ffi/c_str.rs:120:28 [INFO] [stdout] | [INFO] [stdout] 120 | #[derive(Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/ffi/c_str.rs:155:28 [INFO] [stdout] | [INFO] [stdout] 155 | #[derive(Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/ip_addr.rs:28:23 [INFO] [stdout] | [INFO] [stdout] 28 | #[derive(Copy, Clone, Eq, PartialEq, Hash, PartialOrd, Ord)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/ip_addr.rs:69:34 [INFO] [stdout] | [INFO] [stdout] 69 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/ip_addr.rs:151:34 [INFO] [stdout] | [INFO] [stdout] 151 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/ip_addr.rs:192:27 [INFO] [stdout] | [INFO] [stdout] 192 | #[derive(Copy, PartialEq, Eq, Clone, Hash, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/parser.rs:439:35 [INFO] [stdout] | [INFO] [stdout] 439 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/parser.rs:474:35 [INFO] [stdout] | [INFO] [stdout] 474 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/socket_addr.rs:30:34 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(Copy, Clone, PartialEq, Eq, Hash, PartialOrd, Ord)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/socket_addr.rs:66:23 [INFO] [stdout] | [INFO] [stdout] 66 | #[derive(Copy, Clone, Eq, PartialEq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/net/socket_addr.rs:99:23 [INFO] [stdout] | [INFO] [stdout] 99 | #[derive(Copy, Clone, Eq, PartialEq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/option.rs:559:28 [INFO] [stdout] | [INFO] [stdout] 559 | #[derive(Copy, PartialOrd, Eq, Ord, Debug, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/panic/location.rs:31:30 [INFO] [stdout] | [INFO] [stdout] 31 | #[derive(Copy, Clone, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/result.rs:498:39 [INFO] [stdout] | [INFO] [stdout] 498 | #[derive(Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/sync/atomic.rs:221:30 [INFO] [stdout] | [INFO] [stdout] 221 | #[derive(Copy, Clone, Debug, Eq, PartialEq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/fmt/rt.rs:34:34 [INFO] [stdout] | [INFO] [stdout] 34 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/fmt/mod.rs:26:41 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/fmt/mod.rs:93:39 [INFO] [stdout] | [INFO] [stdout] 93 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/str/error.rs:45:16 [INFO] [stdout] | [INFO] [stdout] 45 | #[derive(Copy, Eq, PartialEq, Clone, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/str/error.rs:137:35 [INFO] [stdout] | [INFO] [stdout] 137 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/str/pattern.rs:168:23 [INFO] [stdout] | [INFO] [stdout] 168 | #[derive(Copy, Clone, Eq, PartialEq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/str/lossy.rs:34:35 [INFO] [stdout] | [INFO] [stdout] 34 | #[derive(Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/time.rs:32:34 [INFO] [stdout] | [INFO] [stdout] 32 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/time.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash, Default)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/time.rs:1228:35 [INFO] [stdout] | [INFO] [stdout] 1228 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/time.rs:1254:35 [INFO] [stdout] | [INFO] [stdout] 1254 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/task/poll.rs:10:30 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/alloc/layout.rs:36:41 [INFO] [stdout] | [INFO] [stdout] 36 | #[derive(Copy, Clone, Debug, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/alloc/layout.rs:474:28 [INFO] [stdout] | [INFO] [stdout] 474 | #[derive(Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/alloc/mod.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/x86/cpuid.rs:11:30 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Copy, Clone, Debug, Eq, Ord, PartialEq, PartialOrd)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: the `#[coverage]` attribute is an experimental feature [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/swizzle.rs:76:41 [INFO] [stdout] | [INFO] [stdout] 76 | #[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)] [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #84605 for more information [INFO] [stdout] = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the derive macro `Eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0703]: invalid ABI: found `platform-intrinsic` [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | extern "platform-intrinsic" { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ invalid ABI [INFO] [stdout] | [INFO] [stdout] = note: invoke `rustc --print=calling-conventions` for a full list of supported calling conventions. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0718]: `transmute_trait` lang item must be applied to a trait with 2 generic arguments [INFO] [stdout] --> library/core/src/mem/transmutability.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | #[lang = "transmute_trait"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 12 | pub unsafe trait BikeshedIntrinsicFrom [INFO] [stdout] | ---------------------------------------------------------- this trait has 3 generic arguments [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown lang item: `structural_teq` [INFO] [stdout] --> library/core/src/marker.rs:270:1 [INFO] [stdout] | [INFO] [stdout] 270 | #[lang = "structural_teq"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown lang item `structural_teq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown lang item: `generator_state` [INFO] [stdout] --> library/core/src/ops/generator.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | #[lang = "generator_state"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown lang item `generator_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown lang item: `generator` [INFO] [stdout] --> library/core/src/ops/generator.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | #[lang = "generator"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ definition of unknown lang item `generator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown lang item: `panic_display` [INFO] [stdout] --> library/core/src/panicking.rs:146:1 [INFO] [stdout] | [INFO] [stdout] 146 | #[lang = "panic_display"] // needed for const-evaluated panics [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown lang item `panic_display` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0703]: invalid ABI: found `platform-intrinsic` [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | extern "platform-intrinsic" { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ invalid ABI [INFO] [stdout] | [INFO] [stdout] = note: invoke `rustc --print=calling-conventions` for a full list of supported calling conventions. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0703]: invalid ABI: found `platform-intrinsic` [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | extern "platform-intrinsic" { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ invalid ABI [INFO] [stdout] | [INFO] [stdout] = note: invoke `rustc --print=calling-conventions` for a full list of supported calling conventions. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0703]: invalid ABI: found `platform-intrinsic` [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:24:8 [INFO] [stdout] | [INFO] [stdout] 24 | extern "platform-intrinsic" { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ invalid ABI [INFO] [stdout] | [INFO] [stdout] = note: invoke `rustc --print=calling-conventions` for a full list of supported calling conventions. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0546]: 'feature' is not an identifier [INFO] [stdout] --> library/core/src/ffi/mod.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | #![stable(feature = "", since = "1.30.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: intrinsic safety mismatch between list of intrinsics within the compiler and core library intrinsics for intrinsic `const_eval_select` [INFO] [stdout] --> library/core/src/intrinsics.rs:2459:5 [INFO] [stdout] | [INFO] [stdout] 2459 | / pub fn const_eval_select( [INFO] [stdout] 2460 | | arg: ARG, [INFO] [stdout] 2461 | | called_in_const: F, [INFO] [stdout] 2462 | | called_at_rt: G, [INFO] [stdout] 2463 | | ) -> RET [INFO] [stdout] | |____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0546]: 'feature' is not an identifier [INFO] [stdout] --> library/core/src/ffi/mod.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | #![stable(feature = "", since = "1.30.0")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/take.rs:113:22 [INFO] [stdout] | [INFO] [stdout] 113 | more.checked_sub(1) [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_sub` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | pub const fn checked_sub(self, rhs: Self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: intrinsic safety mismatch between list of intrinsics within the compiler and core library intrinsics for intrinsic `const_eval_select` [INFO] [stdout] --> library/core/src/intrinsics.rs:2459:5 [INFO] [stdout] | [INFO] [stdout] 2459 | / pub fn const_eval_select( [INFO] [stdout] 2460 | | arg: ARG, [INFO] [stdout] 2461 | | called_in_const: F, [INFO] [stdout] 2462 | | called_at_rt: G, [INFO] [stdout] 2463 | | ) -> RET [INFO] [stdout] | |____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: module has missing stability attribute [INFO] [stdout] --> library/core/src/lib.rs:355:1 [INFO] [stdout] | [INFO] [stdout] 355 | pub mod ffi; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i128.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i128, #[stable(feature = "i128", since="1.26.0")] } [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i128` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / int_impl! { [INFO] [stdout] 383 | | Self = i128, [INFO] [stdout] 384 | | ActualT = i128, [INFO] [stdout] 385 | | UnsignedT = u128, [INFO] [stdout] ... | [INFO] [stdout] 402 | | bound_condition = "", [INFO] [stdout] 403 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i128.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i128, #[stable(feature = "i128", since="1.26.0")] } [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i128` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / int_impl! { [INFO] [stdout] 383 | | Self = i128, [INFO] [stdout] 384 | | ActualT = i128, [INFO] [stdout] 385 | | UnsignedT = u128, [INFO] [stdout] ... | [INFO] [stdout] 402 | | bound_condition = "", [INFO] [stdout] 403 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i16.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i16 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i16` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i16.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i16 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i16` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i32.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i32 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i32` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i32.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i32 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i32` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i64.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i64 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i64` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i64.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i64 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i64` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i8.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i8 } [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i8` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i8.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i8 } [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i8` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/isize.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { isize } [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `isize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `isize` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/isize.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { isize } [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `isize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `isize` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u128.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u128, #[stable(feature = "i128", since="1.26.0")] } [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u128` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1191:5 [INFO] [stdout] | [INFO] [stdout] 1191 | / uint_impl! { [INFO] [stdout] 1192 | | Self = u128, [INFO] [stdout] 1193 | | ActualT = u128, [INFO] [stdout] 1194 | | SignedT = i128, [INFO] [stdout] ... | [INFO] [stdout] 1210 | | bound_condition = "", [INFO] [stdout] 1211 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u128.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u128, #[stable(feature = "i128", since="1.26.0")] } [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u128` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1191:5 [INFO] [stdout] | [INFO] [stdout] 1191 | / uint_impl! { [INFO] [stdout] 1192 | | Self = u128, [INFO] [stdout] 1193 | | ActualT = u128, [INFO] [stdout] 1194 | | SignedT = i128, [INFO] [stdout] ... | [INFO] [stdout] 1210 | | bound_condition = "", [INFO] [stdout] 1211 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u16.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u16 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u16` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | / uint_impl! { [INFO] [stdout] 1095 | | Self = u16, [INFO] [stdout] 1096 | | ActualT = u16, [INFO] [stdout] 1097 | | SignedT = i16, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | bound_condition = "", [INFO] [stdout] 1112 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u16.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u16 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u16` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | / uint_impl! { [INFO] [stdout] 1095 | | Self = u16, [INFO] [stdout] 1096 | | ActualT = u16, [INFO] [stdout] 1097 | | SignedT = i16, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | bound_condition = "", [INFO] [stdout] 1112 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u32.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u32 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u32.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u32 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u64.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u64 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u64` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | / uint_impl! { [INFO] [stdout] 1168 | | Self = u64, [INFO] [stdout] 1169 | | ActualT = u64, [INFO] [stdout] 1170 | | SignedT = i64, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | bound_condition = "", [INFO] [stdout] 1185 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u64.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u64 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u64` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | / uint_impl! { [INFO] [stdout] 1168 | | Self = u64, [INFO] [stdout] 1169 | | ActualT = u64, [INFO] [stdout] 1170 | | SignedT = i64, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | bound_condition = "", [INFO] [stdout] 1185 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u8.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u8 } [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u8.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u8 } [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/usize.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { usize } [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/usize.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { usize } [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:35:29 [INFO] [stdout] | [INFO] [stdout] 35 | pub const RADIX: u32 = f32::RADIX; [INFO] [stdout] | ^^^^^ multiple `RADIX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 353 | pub const RADIX: u32 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:55:39 [INFO] [stdout] | [INFO] [stdout] 55 | pub const MANTISSA_DIGITS: u32 = f32::MANTISSA_DIGITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^ multiple `MANTISSA_DIGITS` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:357:5 [INFO] [stdout] | [INFO] [stdout] 357 | pub const MANTISSA_DIGITS: u32 = 24; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:72:30 [INFO] [stdout] | [INFO] [stdout] 72 | pub const DIGITS: u32 = f32::DIGITS; [INFO] [stdout] | ^^^^^^ multiple `DIGITS` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 361 | pub const DIGITS: u32 = 6; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:93:31 [INFO] [stdout] | [INFO] [stdout] 93 | pub const EPSILON: f32 = f32::EPSILON; [INFO] [stdout] | ^^^^^^^ multiple `EPSILON` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:369:5 [INFO] [stdout] | [INFO] [stdout] 369 | pub const EPSILON: f32 = 1.19209290e-07_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:110:27 [INFO] [stdout] | [INFO] [stdout] 110 | pub const MIN: f32 = f32::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:373:5 [INFO] [stdout] | [INFO] [stdout] 373 | pub const MIN: f32 = -3.40282347e+38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:127:36 [INFO] [stdout] | [INFO] [stdout] 127 | pub const MIN_POSITIVE: f32 = f32::MIN_POSITIVE; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `MIN_POSITIVE` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | pub const MIN_POSITIVE: f32 = 1.17549435e-38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:144:27 [INFO] [stdout] | [INFO] [stdout] 144 | pub const MAX: f32 = f32::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 379 | pub const MAX: f32 = 3.40282347e+38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:161:31 [INFO] [stdout] | [INFO] [stdout] 161 | pub const MIN_EXP: i32 = f32::MIN_EXP; [INFO] [stdout] | ^^^^^^^ multiple `MIN_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 383 | pub const MIN_EXP: i32 = -125; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 178 | pub const MAX_EXP: i32 = f32::MAX_EXP; [INFO] [stdout] | ^^^^^^^ multiple `MAX_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:386:5 [INFO] [stdout] | [INFO] [stdout] 386 | pub const MAX_EXP: i32 = 128; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:195:34 [INFO] [stdout] | [INFO] [stdout] 195 | pub const MIN_10_EXP: i32 = f32::MIN_10_EXP; [INFO] [stdout] | ^^^^^^^^^^ multiple `MIN_10_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:390:5 [INFO] [stdout] | [INFO] [stdout] 390 | pub const MIN_10_EXP: i32 = -37; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:212:34 [INFO] [stdout] | [INFO] [stdout] 212 | pub const MAX_10_EXP: i32 = f32::MAX_10_EXP; [INFO] [stdout] | ^^^^^^^^^^ multiple `MAX_10_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:393:5 [INFO] [stdout] | [INFO] [stdout] 393 | pub const MAX_10_EXP: i32 = 38; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:229:27 [INFO] [stdout] | [INFO] [stdout] 229 | pub const NAN: f32 = f32::NAN; [INFO] [stdout] | ^^^ multiple `NAN` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | pub const NAN: f32 = 0.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:246:32 [INFO] [stdout] | [INFO] [stdout] 246 | pub const INFINITY: f32 = f32::INFINITY; [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 410 | pub const INFINITY: f32 = 1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 263 | pub const NEG_INFINITY: f32 = f32::NEG_INFINITY; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `NEG_INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:413:5 [INFO] [stdout] | [INFO] [stdout] 413 | pub const NEG_INFINITY: f32 = -1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:958:30 [INFO] [stdout] | [INFO] [stdout] 958 | const LO: f32 = f32::MIN_POSITIVE * 2.; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `MIN_POSITIVE` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | pub const MIN_POSITIVE: f32 = 1.17549435e-38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:959:30 [INFO] [stdout] | [INFO] [stdout] 959 | const HI: f32 = f32::MAX / 2.; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 379 | pub const MAX: f32 = 3.40282347e+38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:35:29 [INFO] [stdout] | [INFO] [stdout] 35 | pub const RADIX: u32 = f64::RADIX; [INFO] [stdout] | ^^^^^ multiple `RADIX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 353 | pub const RADIX: u32 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:55:39 [INFO] [stdout] | [INFO] [stdout] 55 | pub const MANTISSA_DIGITS: u32 = f64::MANTISSA_DIGITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^ multiple `MANTISSA_DIGITS` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:357:5 [INFO] [stdout] | [INFO] [stdout] 357 | pub const MANTISSA_DIGITS: u32 = 53; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:72:30 [INFO] [stdout] | [INFO] [stdout] 72 | pub const DIGITS: u32 = f64::DIGITS; [INFO] [stdout] | ^^^^^^ multiple `DIGITS` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | pub const DIGITS: u32 = 15; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:93:31 [INFO] [stdout] | [INFO] [stdout] 93 | pub const EPSILON: f64 = f64::EPSILON; [INFO] [stdout] | ^^^^^^^ multiple `EPSILON` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:368:5 [INFO] [stdout] | [INFO] [stdout] 368 | pub const EPSILON: f64 = 2.2204460492503131e-16_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:110:27 [INFO] [stdout] | [INFO] [stdout] 110 | pub const MIN: f64 = f64::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:372:5 [INFO] [stdout] | [INFO] [stdout] 372 | pub const MIN: f64 = -1.7976931348623157e+308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:127:36 [INFO] [stdout] | [INFO] [stdout] 127 | pub const MIN_POSITIVE: f64 = f64::MIN_POSITIVE; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `MIN_POSITIVE` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | pub const MIN_POSITIVE: f64 = 2.2250738585072014e-308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:144:27 [INFO] [stdout] | [INFO] [stdout] 144 | pub const MAX: f64 = f64::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 378 | pub const MAX: f64 = 1.7976931348623157e+308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:161:31 [INFO] [stdout] | [INFO] [stdout] 161 | pub const MIN_EXP: i32 = f64::MIN_EXP; [INFO] [stdout] | ^^^^^^^ multiple `MIN_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | pub const MIN_EXP: i32 = -1021; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 178 | pub const MAX_EXP: i32 = f64::MAX_EXP; [INFO] [stdout] | ^^^^^^^ multiple `MAX_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:385:5 [INFO] [stdout] | [INFO] [stdout] 385 | pub const MAX_EXP: i32 = 1024; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:195:34 [INFO] [stdout] | [INFO] [stdout] 195 | pub const MIN_10_EXP: i32 = f64::MIN_10_EXP; [INFO] [stdout] | ^^^^^^^^^^ multiple `MIN_10_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:389:5 [INFO] [stdout] | [INFO] [stdout] 389 | pub const MIN_10_EXP: i32 = -307; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:212:34 [INFO] [stdout] | [INFO] [stdout] 212 | pub const MAX_10_EXP: i32 = f64::MAX_10_EXP; [INFO] [stdout] | ^^^^^^^^^^ multiple `MAX_10_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:392:5 [INFO] [stdout] | [INFO] [stdout] 392 | pub const MAX_10_EXP: i32 = 308; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:229:27 [INFO] [stdout] | [INFO] [stdout] 229 | pub const NAN: f64 = f64::NAN; [INFO] [stdout] | ^^^ multiple `NAN` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:406:5 [INFO] [stdout] | [INFO] [stdout] 406 | pub const NAN: f64 = 0.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:246:32 [INFO] [stdout] | [INFO] [stdout] 246 | pub const INFINITY: f64 = f64::INFINITY; [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | pub const INFINITY: f64 = 1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 263 | pub const NEG_INFINITY: f64 = f64::NEG_INFINITY; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `NEG_INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | pub const NEG_INFINITY: f64 = -1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:969:30 [INFO] [stdout] | [INFO] [stdout] 969 | const LO: f64 = f64::MIN_POSITIVE * 2.; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `MIN_POSITIVE` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | pub const MIN_POSITIVE: f64 = 2.2250738585072014e-308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:970:30 [INFO] [stdout] | [INFO] [stdout] 970 | const HI: f64 = f64::MAX / 2.; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 378 | pub const MAX: f64 = 1.7976931348623157e+308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i8` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i16` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i32` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i64` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / int_impl! { [INFO] [stdout] 383 | | Self = i128, [INFO] [stdout] 384 | | ActualT = i128, [INFO] [stdout] 385 | | UnsignedT = u128, [INFO] [stdout] ... | [INFO] [stdout] 402 | | bound_condition = "", [INFO] [stdout] 403 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i128` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / int_impl! { [INFO] [stdout] 383 | | Self = i128, [INFO] [stdout] 384 | | ActualT = i128, [INFO] [stdout] 385 | | UnsignedT = u128, [INFO] [stdout] ... | [INFO] [stdout] 402 | | bound_condition = "", [INFO] [stdout] 403 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `isize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `isize` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialEq` for type `&_` [INFO] [stdout] --> library/core/src/cmp.rs:1443:5 [INFO] [stdout] | [INFO] [stdout] 1443 | / impl PartialEq<&B> for &A [INFO] [stdout] 1444 | | where [INFO] [stdout] 1445 | | A: PartialEq, [INFO] [stdout] | |________________________^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1897:1 [INFO] [stdout] | [INFO] [stdout] 1897 | impl PartialEq for F { [INFO] [stdout] | ------------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialEq` for type `&mut _` [INFO] [stdout] --> library/core/src/cmp.rs:1498:5 [INFO] [stdout] | [INFO] [stdout] 1498 | / impl PartialEq<&mut B> for &mut A [INFO] [stdout] 1499 | | where [INFO] [stdout] 1500 | | A: PartialEq, [INFO] [stdout] | |________________________^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1897:1 [INFO] [stdout] | [INFO] [stdout] 1897 | impl PartialEq for F { [INFO] [stdout] | ------------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialEq` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | / impl PartialEq> for Pin

[INFO] [stdout] 429 | | where [INFO] [stdout] 430 | | P::Target: PartialEq, [INFO] [stdout] | |____________________________________^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1897:1 [INFO] [stdout] | [INFO] [stdout] 1897 | impl PartialEq for F { [INFO] [stdout] | ------------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Eq` for type `&_` [INFO] [stdout] --> library/core/src/cmp.rs:1493:5 [INFO] [stdout] | [INFO] [stdout] 1493 | impl Eq for &A where A: Eq {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1904:1 [INFO] [stdout] | [INFO] [stdout] 1904 | impl Eq for F {} [INFO] [stdout] | ----------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Eq` for type `&mut _` [INFO] [stdout] --> library/core/src/cmp.rs:1548:5 [INFO] [stdout] | [INFO] [stdout] 1548 | impl Eq for &mut A where A: Eq {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1904:1 [INFO] [stdout] | [INFO] [stdout] 1904 | impl Eq for F {} [INFO] [stdout] | ----------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Eq` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | impl> Eq for Pin

{} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1904:1 [INFO] [stdout] | [INFO] [stdout] 1904 | impl Eq for F {} [INFO] [stdout] | ----------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Debug` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:977:1 [INFO] [stdout] | [INFO] [stdout] 977 | impl fmt::Debug for Pin

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1936:1 [INFO] [stdout] | [INFO] [stdout] 1936 | impl fmt::Debug for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Debug` for type `&_` [INFO] [stdout] --> library/core/src/fmt/mod.rs:2267:9 [INFO] [stdout] | [INFO] [stdout] 2267 | impl $tr for &T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_` [INFO] [stdout] ... [INFO] [stdout] 2278 | fmt_refs! { Debug, Display, Octal, Binary, LowerHex, UpperHex, LowerExp, UpperExp } [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1936:1 [INFO] [stdout] | [INFO] [stdout] 1936 | impl fmt::Debug for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] = note: this error originates in the macro `fmt_refs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Debug` for type `&mut _` [INFO] [stdout] --> library/core/src/fmt/mod.rs:2271:9 [INFO] [stdout] | [INFO] [stdout] 2271 | impl $tr for &mut T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut _` [INFO] [stdout] ... [INFO] [stdout] 2278 | fmt_refs! { Debug, Display, Octal, Binary, LowerHex, UpperHex, LowerExp, UpperExp } [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1936:1 [INFO] [stdout] | [INFO] [stdout] 1936 | impl fmt::Debug for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] = note: this error originates in the macro `fmt_refs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/take.rs:113:22 [INFO] [stdout] | [INFO] [stdout] 113 | more.checked_sub(1) [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_sub` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | pub const fn checked_sub(self, rhs: Self) -> Option { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialOrd` for type `&_` [INFO] [stdout] --> library/core/src/cmp.rs:1457:5 [INFO] [stdout] | [INFO] [stdout] 1457 | / impl PartialOrd<&B> for &A [INFO] [stdout] 1458 | | where [INFO] [stdout] 1459 | | A: PartialOrd, [INFO] [stdout] | |_________________________^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1907:1 [INFO] [stdout] | [INFO] [stdout] 1907 | impl PartialOrd for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialOrd` for type `&mut _` [INFO] [stdout] --> library/core/src/cmp.rs:1512:5 [INFO] [stdout] | [INFO] [stdout] 1512 | / impl PartialOrd<&mut B> for &mut A [INFO] [stdout] 1513 | | where [INFO] [stdout] 1514 | | A: PartialOrd, [INFO] [stdout] | |_________________________^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1907:1 [INFO] [stdout] | [INFO] [stdout] 1907 | impl PartialOrd for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialOrd` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:445:1 [INFO] [stdout] | [INFO] [stdout] 445 | / impl PartialOrd> for Pin

[INFO] [stdout] 446 | | where [INFO] [stdout] 447 | | P::Target: PartialOrd, [INFO] [stdout] | |_____________________________________^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1907:1 [INFO] [stdout] | [INFO] [stdout] 1907 | impl PartialOrd for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Ord` for type `&_` [INFO] [stdout] --> library/core/src/cmp.rs:1483:5 [INFO] [stdout] | [INFO] [stdout] 1483 | / impl Ord for &A [INFO] [stdout] 1484 | | where [INFO] [stdout] 1485 | | A: Ord, [INFO] [stdout] | |_______________^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1914:1 [INFO] [stdout] | [INFO] [stdout] 1914 | impl Ord for F { [INFO] [stdout] | ------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Ord` for type `&mut _` [INFO] [stdout] --> library/core/src/cmp.rs:1538:5 [INFO] [stdout] | [INFO] [stdout] 1538 | / impl Ord for &mut A [INFO] [stdout] 1539 | | where [INFO] [stdout] 1540 | | A: Ord, [INFO] [stdout] | |_______________^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1914:1 [INFO] [stdout] | [INFO] [stdout] 1914 | impl Ord for F { [INFO] [stdout] | ------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Ord` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:471:1 [INFO] [stdout] | [INFO] [stdout] 471 | impl> Ord for Pin

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1914:1 [INFO] [stdout] | [INFO] [stdout] 1914 | impl Ord for F { [INFO] [stdout] | ------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `hash::Hash` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:478:1 [INFO] [stdout] | [INFO] [stdout] 478 | impl> Hash for Pin

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1922:1 [INFO] [stdout] | [INFO] [stdout] 1922 | impl hash::Hash for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `hash::Hash` for type `&_` [INFO] [stdout] --> library/core/src/hash/mod.rs:942:5 [INFO] [stdout] | [INFO] [stdout] 942 | impl Hash for &T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1922:1 [INFO] [stdout] | [INFO] [stdout] 1922 | impl hash::Hash for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `hash::Hash` for type `&mut _` [INFO] [stdout] --> library/core/src/hash/mod.rs:950:5 [INFO] [stdout] | [INFO] [stdout] 950 | impl Hash for &mut T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1922:1 [INFO] [stdout] | [INFO] [stdout] 1922 | impl hash::Hash for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:945:18 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn assume(b: bool); [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:961:18 [INFO] [stdout] | [INFO] [stdout] 961 | pub fn likely(b: bool) -> bool; [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:977:20 [INFO] [stdout] | [INFO] [stdout] 977 | pub fn unlikely(b: bool) -> bool; [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1881:36 [INFO] [stdout] | [INFO] [stdout] 1881 | pub fn ctpop(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1920:35 [INFO] [stdout] | [INFO] [stdout] 1920 | pub fn ctlz(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1940:43 [INFO] [stdout] | [INFO] [stdout] 1940 | pub fn ctlz_nonzero(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `unsafe extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `unsafe extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1979:35 [INFO] [stdout] | [INFO] [stdout] 1979 | pub fn cttz(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1999:43 [INFO] [stdout] | [INFO] [stdout] 1999 | pub fn cttz_nonzero(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `unsafe extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `unsafe extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of type parameters: found 1, expected 2 [INFO] [stdout] --> library/core/src/intrinsics.rs:2111:25 [INFO] [stdout] | [INFO] [stdout] 2111 | pub fn unchecked_shl(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^ expected 2 type parameters [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of type parameters: found 1, expected 2 [INFO] [stdout] --> library/core/src/intrinsics.rs:2120:25 [INFO] [stdout] | [INFO] [stdout] 2120 | pub fn unchecked_shr(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^ expected 2 type parameters [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:2159:42 [INFO] [stdout] | [INFO] [stdout] 2159 | pub fn rotate_left(x: T, y: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_, u32) -> _` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_, T) -> _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:2174:43 [INFO] [stdout] | [INFO] [stdout] 2174 | pub fn rotate_right(x: T, y: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_, u32) -> _` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_, T) -> _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0093]: unrecognized intrinsic function: `r#try` [INFO] [stdout] --> library/core/src/intrinsics.rs:2306:5 [INFO] [stdout] | [INFO] [stdout] 2306 | pub fn r#try(try_fn: fn(*mut u8), data: *mut u8, catch_fn: fn(*mut u8, *mut u8)) -> i32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unrecognized intrinsic [INFO] [stdout] | [INFO] [stdout] = help: if you're adding an intrinsic, be sure to update `check_intrinsic_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:2335:30 [INFO] [stdout] | [INFO] [stdout] 2335 | pub fn ptr_guaranteed_cmp(ptr: *const T, other: *const T) -> u8; [INFO] [stdout] | ^^^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:2347:26 [INFO] [stdout] | [INFO] [stdout] 2347 | pub fn const_allocate(size: usize, align: usize) -> *mut u8; [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:2361:28 [INFO] [stdout] | [INFO] [stdout] 2361 | pub fn const_deallocate(ptr: *mut u8, size: usize, align: usize); [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:2459:29 [INFO] [stdout] | [INFO] [stdout] 2459 | pub fn const_eval_select( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0093]: unrecognized intrinsic function: `option_payload_ptr` [INFO] [stdout] --> library/core/src/intrinsics.rs:2472:5 [INFO] [stdout] | [INFO] [stdout] 2472 | pub fn option_payload_ptr(arg: *const Option) -> *const T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unrecognized intrinsic [INFO] [stdout] | [INFO] [stdout] = help: if you're adding an intrinsic, be sure to update `check_intrinsic_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the type `Assume` does not `#[derive(Eq)]` [INFO] [stdout] --> library/core/src/mem/transmutability.rs:41:23 [INFO] [stdout] | [INFO] [stdout] 41 | impl ConstParamTy for Assume {} [INFO] [stdout] | ^^^^^^ the trait `StructuralEq` is not implemented for `Assume` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `StructuralEq`: [INFO] [stdout] &T [INFO] [stdout] () [INFO] [stdout] PhantomData [INFO] [stdout] [T; N] [INFO] [stdout] [T] [INFO] [stdout] bool [INFO] [stdout] char [INFO] [stdout] i128 [INFO] [stdout] and 12 others [INFO] [stdout] note: required by a bound in `ConstParamTy` [INFO] [stdout] --> library/core/src/marker.rs:993:25 [INFO] [stdout] | [INFO] [stdout] 993 | pub trait ConstParamTy: StructuralEq + StructuralPartialEq {} [INFO] [stdout] | ^^^^^^^^^^^^ required by this bound in `ConstParamTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Pointer` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:991:1 [INFO] [stdout] | [INFO] [stdout] 991 | impl fmt::Pointer for Pin

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1929:1 [INFO] [stdout] | [INFO] [stdout] 1929 | impl fmt::Pointer for F { [INFO] [stdout] | --------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Pointer` for type `&_` [INFO] [stdout] --> library/core/src/fmt/mod.rs:2417:1 [INFO] [stdout] | [INFO] [stdout] 2417 | impl Pointer for &T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1929:1 [INFO] [stdout] | [INFO] [stdout] 1929 | impl fmt::Pointer for F { [INFO] [stdout] | --------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Pointer` for type `&mut _` [INFO] [stdout] --> library/core/src/fmt/mod.rs:2424:1 [INFO] [stdout] | [INFO] [stdout] 2424 | impl Pointer for &mut T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1929:1 [INFO] [stdout] | [INFO] [stdout] 1929 | impl fmt::Pointer for F { [INFO] [stdout] | --------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:872:1 [INFO] [stdout] | [INFO] [stdout] 872 | impl !Freeze for UnsafeCell {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: module has missing stability attribute [INFO] [stdout] --> library/core/src/lib.rs:355:1 [INFO] [stdout] | [INFO] [stdout] 355 | pub mod ffi; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i128.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i128, #[stable(feature = "i128", since="1.26.0")] } [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i128` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / int_impl! { [INFO] [stdout] 383 | | Self = i128, [INFO] [stdout] 384 | | ActualT = i128, [INFO] [stdout] 385 | | UnsignedT = u128, [INFO] [stdout] ... | [INFO] [stdout] 402 | | bound_condition = "", [INFO] [stdout] 403 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i128.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i128, #[stable(feature = "i128", since="1.26.0")] } [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i128` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / int_impl! { [INFO] [stdout] 383 | | Self = i128, [INFO] [stdout] 384 | | ActualT = i128, [INFO] [stdout] 385 | | UnsignedT = u128, [INFO] [stdout] ... | [INFO] [stdout] 402 | | bound_condition = "", [INFO] [stdout] 403 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i16.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i16 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i16` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i16.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i16 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i16` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i32.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i32 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i32` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i32.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i32 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i32` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i64.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i64 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i64` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i64.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i64 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i64` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i8.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i8 } [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i8` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/i8.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { i8 } [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i8` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/isize.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { isize } [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `isize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `isize` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/isize.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { isize } [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `isize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `isize` [INFO] [stdout] --> library/core/src/num/int_macros.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | pub const MAX: Self = (<$UnsignedT>::MAX >> 1) as Self; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u128.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u128, #[stable(feature = "i128", since="1.26.0")] } [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u128` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1191:5 [INFO] [stdout] | [INFO] [stdout] 1191 | / uint_impl! { [INFO] [stdout] 1192 | | Self = u128, [INFO] [stdout] 1193 | | ActualT = u128, [INFO] [stdout] 1194 | | SignedT = i128, [INFO] [stdout] ... | [INFO] [stdout] 1210 | | bound_condition = "", [INFO] [stdout] 1211 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u128.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u128, #[stable(feature = "i128", since="1.26.0")] } [INFO] [stdout] | ----------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u128` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1191:5 [INFO] [stdout] | [INFO] [stdout] 1191 | / uint_impl! { [INFO] [stdout] 1192 | | Self = u128, [INFO] [stdout] 1193 | | ActualT = u128, [INFO] [stdout] 1194 | | SignedT = i128, [INFO] [stdout] ... | [INFO] [stdout] 1210 | | bound_condition = "", [INFO] [stdout] 1211 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u16.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u16 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u16` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | / uint_impl! { [INFO] [stdout] 1095 | | Self = u16, [INFO] [stdout] 1096 | | ActualT = u16, [INFO] [stdout] 1097 | | SignedT = i16, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | bound_condition = "", [INFO] [stdout] 1112 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u16.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u16 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u16` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | / uint_impl! { [INFO] [stdout] 1095 | | Self = u16, [INFO] [stdout] 1096 | | ActualT = u16, [INFO] [stdout] 1097 | | SignedT = i16, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | bound_condition = "", [INFO] [stdout] 1112 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u32.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u32 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u32.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u32 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u64.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u64 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u64` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | / uint_impl! { [INFO] [stdout] 1168 | | Self = u64, [INFO] [stdout] 1169 | | ActualT = u64, [INFO] [stdout] 1170 | | SignedT = i64, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | bound_condition = "", [INFO] [stdout] 1185 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u64.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u64 } [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u64` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | / uint_impl! { [INFO] [stdout] 1168 | | Self = u64, [INFO] [stdout] 1169 | | ActualT = u64, [INFO] [stdout] 1170 | | SignedT = i64, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | bound_condition = "", [INFO] [stdout] 1185 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u8.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u8 } [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/u8.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { u8 } [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:23:33 [INFO] [stdout] | [INFO] [stdout] 23 | pub const MIN: $T = $T::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/usize.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { usize } [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:36:9 [INFO] [stdout] | [INFO] [stdout] 36 | pub const MIN: Self = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/shells/int_macros.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | pub const MAX: $T = $T::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/shells/usize.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | int_module! { usize } [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:49:9 [INFO] [stdout] | [INFO] [stdout] 49 | pub const MAX: Self = !0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_module` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:35:29 [INFO] [stdout] | [INFO] [stdout] 35 | pub const RADIX: u32 = f32::RADIX; [INFO] [stdout] | ^^^^^ multiple `RADIX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 353 | pub const RADIX: u32 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:55:39 [INFO] [stdout] | [INFO] [stdout] 55 | pub const MANTISSA_DIGITS: u32 = f32::MANTISSA_DIGITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^ multiple `MANTISSA_DIGITS` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:357:5 [INFO] [stdout] | [INFO] [stdout] 357 | pub const MANTISSA_DIGITS: u32 = 24; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:72:30 [INFO] [stdout] | [INFO] [stdout] 72 | pub const DIGITS: u32 = f32::DIGITS; [INFO] [stdout] | ^^^^^^ multiple `DIGITS` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:361:5 [INFO] [stdout] | [INFO] [stdout] 361 | pub const DIGITS: u32 = 6; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:93:31 [INFO] [stdout] | [INFO] [stdout] 93 | pub const EPSILON: f32 = f32::EPSILON; [INFO] [stdout] | ^^^^^^^ multiple `EPSILON` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:369:5 [INFO] [stdout] | [INFO] [stdout] 369 | pub const EPSILON: f32 = 1.19209290e-07_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:110:27 [INFO] [stdout] | [INFO] [stdout] 110 | pub const MIN: f32 = f32::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:373:5 [INFO] [stdout] | [INFO] [stdout] 373 | pub const MIN: f32 = -3.40282347e+38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:127:36 [INFO] [stdout] | [INFO] [stdout] 127 | pub const MIN_POSITIVE: f32 = f32::MIN_POSITIVE; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `MIN_POSITIVE` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | pub const MIN_POSITIVE: f32 = 1.17549435e-38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:144:27 [INFO] [stdout] | [INFO] [stdout] 144 | pub const MAX: f32 = f32::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 379 | pub const MAX: f32 = 3.40282347e+38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:161:31 [INFO] [stdout] | [INFO] [stdout] 161 | pub const MIN_EXP: i32 = f32::MIN_EXP; [INFO] [stdout] | ^^^^^^^ multiple `MIN_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 383 | pub const MIN_EXP: i32 = -125; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 178 | pub const MAX_EXP: i32 = f32::MAX_EXP; [INFO] [stdout] | ^^^^^^^ multiple `MAX_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:386:5 [INFO] [stdout] | [INFO] [stdout] 386 | pub const MAX_EXP: i32 = 128; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:195:34 [INFO] [stdout] | [INFO] [stdout] 195 | pub const MIN_10_EXP: i32 = f32::MIN_10_EXP; [INFO] [stdout] | ^^^^^^^^^^ multiple `MIN_10_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:390:5 [INFO] [stdout] | [INFO] [stdout] 390 | pub const MIN_10_EXP: i32 = -37; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:212:34 [INFO] [stdout] | [INFO] [stdout] 212 | pub const MAX_10_EXP: i32 = f32::MAX_10_EXP; [INFO] [stdout] | ^^^^^^^^^^ multiple `MAX_10_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:393:5 [INFO] [stdout] | [INFO] [stdout] 393 | pub const MAX_10_EXP: i32 = 38; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:229:27 [INFO] [stdout] | [INFO] [stdout] 229 | pub const NAN: f32 = f32::NAN; [INFO] [stdout] | ^^^ multiple `NAN` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | pub const NAN: f32 = 0.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:246:32 [INFO] [stdout] | [INFO] [stdout] 246 | pub const INFINITY: f32 = f32::INFINITY; [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 410 | pub const INFINITY: f32 = 1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 263 | pub const NEG_INFINITY: f32 = f32::NEG_INFINITY; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `NEG_INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:413:5 [INFO] [stdout] | [INFO] [stdout] 413 | pub const NEG_INFINITY: f32 = -1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:958:30 [INFO] [stdout] | [INFO] [stdout] 958 | const LO: f32 = f32::MIN_POSITIVE * 2.; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `MIN_POSITIVE` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:376:5 [INFO] [stdout] | [INFO] [stdout] 376 | pub const MIN_POSITIVE: f32 = 1.17549435e-38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:959:30 [INFO] [stdout] | [INFO] [stdout] 959 | const HI: f32 = f32::MAX / 2.; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 379 | pub const MAX: f32 = 3.40282347e+38_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:35:29 [INFO] [stdout] | [INFO] [stdout] 35 | pub const RADIX: u32 = f64::RADIX; [INFO] [stdout] | ^^^^^ multiple `RADIX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:353:5 [INFO] [stdout] | [INFO] [stdout] 353 | pub const RADIX: u32 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:55:39 [INFO] [stdout] | [INFO] [stdout] 55 | pub const MANTISSA_DIGITS: u32 = f64::MANTISSA_DIGITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^ multiple `MANTISSA_DIGITS` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:357:5 [INFO] [stdout] | [INFO] [stdout] 357 | pub const MANTISSA_DIGITS: u32 = 53; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:72:30 [INFO] [stdout] | [INFO] [stdout] 72 | pub const DIGITS: u32 = f64::DIGITS; [INFO] [stdout] | ^^^^^^ multiple `DIGITS` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:360:5 [INFO] [stdout] | [INFO] [stdout] 360 | pub const DIGITS: u32 = 15; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:93:31 [INFO] [stdout] | [INFO] [stdout] 93 | pub const EPSILON: f64 = f64::EPSILON; [INFO] [stdout] | ^^^^^^^ multiple `EPSILON` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:368:5 [INFO] [stdout] | [INFO] [stdout] 368 | pub const EPSILON: f64 = 2.2204460492503131e-16_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:110:27 [INFO] [stdout] | [INFO] [stdout] 110 | pub const MIN: f64 = f64::MIN; [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:372:5 [INFO] [stdout] | [INFO] [stdout] 372 | pub const MIN: f64 = -1.7976931348623157e+308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:127:36 [INFO] [stdout] | [INFO] [stdout] 127 | pub const MIN_POSITIVE: f64 = f64::MIN_POSITIVE; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `MIN_POSITIVE` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | pub const MIN_POSITIVE: f64 = 2.2250738585072014e-308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:144:27 [INFO] [stdout] | [INFO] [stdout] 144 | pub const MAX: f64 = f64::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 378 | pub const MAX: f64 = 1.7976931348623157e+308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:161:31 [INFO] [stdout] | [INFO] [stdout] 161 | pub const MIN_EXP: i32 = f64::MIN_EXP; [INFO] [stdout] | ^^^^^^^ multiple `MIN_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | pub const MIN_EXP: i32 = -1021; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 178 | pub const MAX_EXP: i32 = f64::MAX_EXP; [INFO] [stdout] | ^^^^^^^ multiple `MAX_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:385:5 [INFO] [stdout] | [INFO] [stdout] 385 | pub const MAX_EXP: i32 = 1024; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:195:34 [INFO] [stdout] | [INFO] [stdout] 195 | pub const MIN_10_EXP: i32 = f64::MIN_10_EXP; [INFO] [stdout] | ^^^^^^^^^^ multiple `MIN_10_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:389:5 [INFO] [stdout] | [INFO] [stdout] 389 | pub const MIN_10_EXP: i32 = -307; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:212:34 [INFO] [stdout] | [INFO] [stdout] 212 | pub const MAX_10_EXP: i32 = f64::MAX_10_EXP; [INFO] [stdout] | ^^^^^^^^^^ multiple `MAX_10_EXP` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:392:5 [INFO] [stdout] | [INFO] [stdout] 392 | pub const MAX_10_EXP: i32 = 308; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:229:27 [INFO] [stdout] | [INFO] [stdout] 229 | pub const NAN: f64 = f64::NAN; [INFO] [stdout] | ^^^ multiple `NAN` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:406:5 [INFO] [stdout] | [INFO] [stdout] 406 | pub const NAN: f64 = 0.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:246:32 [INFO] [stdout] | [INFO] [stdout] 246 | pub const INFINITY: f64 = f64::INFINITY; [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | pub const INFINITY: f64 = 1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:263:36 [INFO] [stdout] | [INFO] [stdout] 263 | pub const NEG_INFINITY: f64 = f64::NEG_INFINITY; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `NEG_INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | pub const NEG_INFINITY: f64 = -1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:969:30 [INFO] [stdout] | [INFO] [stdout] 969 | const LO: f64 = f64::MIN_POSITIVE * 2.; [INFO] [stdout] | ^^^^^^^^^^^^ multiple `MIN_POSITIVE` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:375:5 [INFO] [stdout] | [INFO] [stdout] 375 | pub const MIN_POSITIVE: f64 = 2.2250738585072014e-308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:970:30 [INFO] [stdout] | [INFO] [stdout] 970 | const HI: f64 = f64::MAX / 2.; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 378 | pub const MAX: f64 = 1.7976931348623157e+308_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i8` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i16` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i32` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i64` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / int_impl! { [INFO] [stdout] 383 | | Self = i128, [INFO] [stdout] 384 | | ActualT = i128, [INFO] [stdout] 385 | | UnsignedT = u128, [INFO] [stdout] ... | [INFO] [stdout] 402 | | bound_condition = "", [INFO] [stdout] 403 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i128` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i128` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:382:5 [INFO] [stdout] | [INFO] [stdout] 382 | / int_impl! { [INFO] [stdout] 383 | | Self = i128, [INFO] [stdout] 384 | | ActualT = i128, [INFO] [stdout] 385 | | UnsignedT = u128, [INFO] [stdout] ... | [INFO] [stdout] 402 | | bound_condition = "", [INFO] [stdout] 403 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/int_macros.rs:2356:45 [INFO] [stdout] | [INFO] [stdout] 2356 | const U: $UnsignedT = <$SelfT>::MIN.unsigned_abs(); [INFO] [stdout] | ^^^ multiple `MIN` found [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `isize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `isize` [INFO] [stdout] --> library/core/src/num/int_macros.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 38 | pub const MIN: Self = !Self::MAX; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialEq` for type `&_` [INFO] [stdout] --> library/core/src/cmp.rs:1443:5 [INFO] [stdout] | [INFO] [stdout] 1443 | / impl PartialEq<&B> for &A [INFO] [stdout] 1444 | | where [INFO] [stdout] 1445 | | A: PartialEq, [INFO] [stdout] | |________________________^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1897:1 [INFO] [stdout] | [INFO] [stdout] 1897 | impl PartialEq for F { [INFO] [stdout] | ------------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialEq` for type `&mut _` [INFO] [stdout] --> library/core/src/cmp.rs:1498:5 [INFO] [stdout] | [INFO] [stdout] 1498 | / impl PartialEq<&mut B> for &mut A [INFO] [stdout] 1499 | | where [INFO] [stdout] 1500 | | A: PartialEq, [INFO] [stdout] | |________________________^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1897:1 [INFO] [stdout] | [INFO] [stdout] 1897 | impl PartialEq for F { [INFO] [stdout] | ------------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialEq` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:428:1 [INFO] [stdout] | [INFO] [stdout] 428 | / impl PartialEq> for Pin

[INFO] [stdout] 429 | | where [INFO] [stdout] 430 | | P::Target: PartialEq, [INFO] [stdout] | |____________________________________^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1897:1 [INFO] [stdout] | [INFO] [stdout] 1897 | impl PartialEq for F { [INFO] [stdout] | ------------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Eq` for type `&_` [INFO] [stdout] --> library/core/src/cmp.rs:1493:5 [INFO] [stdout] | [INFO] [stdout] 1493 | impl Eq for &A where A: Eq {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1904:1 [INFO] [stdout] | [INFO] [stdout] 1904 | impl Eq for F {} [INFO] [stdout] | ----------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Eq` for type `&mut _` [INFO] [stdout] --> library/core/src/cmp.rs:1548:5 [INFO] [stdout] | [INFO] [stdout] 1548 | impl Eq for &mut A where A: Eq {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1904:1 [INFO] [stdout] | [INFO] [stdout] 1904 | impl Eq for F {} [INFO] [stdout] | ----------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Eq` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:442:1 [INFO] [stdout] | [INFO] [stdout] 442 | impl> Eq for Pin

{} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1904:1 [INFO] [stdout] | [INFO] [stdout] 1904 | impl Eq for F {} [INFO] [stdout] | ----------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Debug` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:977:1 [INFO] [stdout] | [INFO] [stdout] 977 | impl fmt::Debug for Pin

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1936:1 [INFO] [stdout] | [INFO] [stdout] 1936 | impl fmt::Debug for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Debug` for type `&_` [INFO] [stdout] --> library/core/src/fmt/mod.rs:2267:9 [INFO] [stdout] | [INFO] [stdout] 2267 | impl $tr for &T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_` [INFO] [stdout] ... [INFO] [stdout] 2278 | fmt_refs! { Debug, Display, Octal, Binary, LowerHex, UpperHex, LowerExp, UpperExp } [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1936:1 [INFO] [stdout] | [INFO] [stdout] 1936 | impl fmt::Debug for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] = note: this error originates in the macro `fmt_refs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Debug` for type `&mut _` [INFO] [stdout] --> library/core/src/fmt/mod.rs:2271:9 [INFO] [stdout] | [INFO] [stdout] 2271 | impl $tr for &mut T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut _` [INFO] [stdout] ... [INFO] [stdout] 2278 | fmt_refs! { Debug, Display, Octal, Binary, LowerHex, UpperHex, LowerExp, UpperExp } [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1936:1 [INFO] [stdout] | [INFO] [stdout] 1936 | impl fmt::Debug for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] = note: this error originates in the macro `fmt_refs` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialOrd` for type `&_` [INFO] [stdout] --> library/core/src/cmp.rs:1457:5 [INFO] [stdout] | [INFO] [stdout] 1457 | / impl PartialOrd<&B> for &A [INFO] [stdout] 1458 | | where [INFO] [stdout] 1459 | | A: PartialOrd, [INFO] [stdout] | |_________________________^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1907:1 [INFO] [stdout] | [INFO] [stdout] 1907 | impl PartialOrd for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialOrd` for type `&mut _` [INFO] [stdout] --> library/core/src/cmp.rs:1512:5 [INFO] [stdout] | [INFO] [stdout] 1512 | / impl PartialOrd<&mut B> for &mut A [INFO] [stdout] 1513 | | where [INFO] [stdout] 1514 | | A: PartialOrd, [INFO] [stdout] | |_________________________^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1907:1 [INFO] [stdout] | [INFO] [stdout] 1907 | impl PartialOrd for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `PartialOrd` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:445:1 [INFO] [stdout] | [INFO] [stdout] 445 | / impl PartialOrd> for Pin

[INFO] [stdout] 446 | | where [INFO] [stdout] 447 | | P::Target: PartialOrd, [INFO] [stdout] | |_____________________________________^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1907:1 [INFO] [stdout] | [INFO] [stdout] 1907 | impl PartialOrd for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Ord` for type `&_` [INFO] [stdout] --> library/core/src/cmp.rs:1483:5 [INFO] [stdout] | [INFO] [stdout] 1483 | / impl Ord for &A [INFO] [stdout] 1484 | | where [INFO] [stdout] 1485 | | A: Ord, [INFO] [stdout] | |_______________^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1914:1 [INFO] [stdout] | [INFO] [stdout] 1914 | impl Ord for F { [INFO] [stdout] | ------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Ord` for type `&mut _` [INFO] [stdout] --> library/core/src/cmp.rs:1538:5 [INFO] [stdout] | [INFO] [stdout] 1538 | / impl Ord for &mut A [INFO] [stdout] 1539 | | where [INFO] [stdout] 1540 | | A: Ord, [INFO] [stdout] | |_______________^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1914:1 [INFO] [stdout] | [INFO] [stdout] 1914 | impl Ord for F { [INFO] [stdout] | ------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `Ord` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:471:1 [INFO] [stdout] | [INFO] [stdout] 471 | impl> Ord for Pin

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1914:1 [INFO] [stdout] | [INFO] [stdout] 1914 | impl Ord for F { [INFO] [stdout] | ------------------------ first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/char/mod.rs:94:29 [INFO] [stdout] | [INFO] [stdout] 94 | pub const MAX: char = char::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `char` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `char` [INFO] [stdout] --> library/core/src/char/methods.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub const MAX: char = '\u{10ffff}'; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/char/mod.rs:99:47 [INFO] [stdout] | [INFO] [stdout] 99 | pub const REPLACEMENT_CHARACTER: char = char::REPLACEMENT_CHARACTER; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ multiple `REPLACEMENT_CHARACTER` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `char` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `char` [INFO] [stdout] --> library/core/src/char/methods.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub const REPLACEMENT_CHARACTER: char = '\u{FFFD}'; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/char/mod.rs:104:49 [INFO] [stdout] | [INFO] [stdout] 104 | pub const UNICODE_VERSION: (u8, u8, u8) = char::UNICODE_VERSION; [INFO] [stdout] | ^^^^^^^^^^^^^^^ multiple `UNICODE_VERSION` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `char` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `char` [INFO] [stdout] --> library/core/src/char/methods.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub const UNICODE_VERSION: (u8, u8, u8) = crate::unicode::UNICODE_VERSION; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `hash::Hash` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:478:1 [INFO] [stdout] | [INFO] [stdout] 478 | impl> Hash for Pin

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1922:1 [INFO] [stdout] | [INFO] [stdout] 1922 | impl hash::Hash for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `hash::Hash` for type `&_` [INFO] [stdout] --> library/core/src/hash/mod.rs:942:5 [INFO] [stdout] | [INFO] [stdout] 942 | impl Hash for &T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1922:1 [INFO] [stdout] | [INFO] [stdout] 1922 | impl hash::Hash for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `hash::Hash` for type `&mut _` [INFO] [stdout] --> library/core/src/hash/mod.rs:950:5 [INFO] [stdout] | [INFO] [stdout] 950 | impl Hash for &mut T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1922:1 [INFO] [stdout] | [INFO] [stdout] 1922 | impl hash::Hash for F { [INFO] [stdout] | ------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:38 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:52 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:52 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u16` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | / uint_impl! { [INFO] [stdout] 1095 | | Self = u16, [INFO] [stdout] 1096 | | ActualT = u16, [INFO] [stdout] 1097 | | SignedT = i16, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | bound_condition = "", [INFO] [stdout] 1112 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:52 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:52 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u64` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | / uint_impl! { [INFO] [stdout] 1168 | | Self = u64, [INFO] [stdout] 1169 | | ActualT = u64, [INFO] [stdout] 1170 | | SignedT = i64, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | bound_condition = "", [INFO] [stdout] 1185 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:52 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:498:38 [INFO] [stdout] | [INFO] [stdout] 498 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 564 | spec_int_ranges_r!(u8 u16 u32 usize); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges_r` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:498:52 [INFO] [stdout] | [INFO] [stdout] 498 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 564 | spec_int_ranges_r!(u8 u16 u32 usize); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges_r` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:498:52 [INFO] [stdout] | [INFO] [stdout] 498 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 564 | spec_int_ranges_r!(u8 u16 u32 usize); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u16` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | / uint_impl! { [INFO] [stdout] 1095 | | Self = u16, [INFO] [stdout] 1096 | | ActualT = u16, [INFO] [stdout] 1097 | | SignedT = i16, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | bound_condition = "", [INFO] [stdout] 1112 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges_r` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:498:52 [INFO] [stdout] | [INFO] [stdout] 498 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 564 | spec_int_ranges_r!(u8 u16 u32 usize); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges_r` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:498:52 [INFO] [stdout] | [INFO] [stdout] 498 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 564 | spec_int_ranges_r!(u8 u16 u32 usize); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges_r` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:945:18 [INFO] [stdout] | [INFO] [stdout] 945 | pub fn assume(b: bool); [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:961:18 [INFO] [stdout] | [INFO] [stdout] 961 | pub fn likely(b: bool) -> bool; [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:977:20 [INFO] [stdout] | [INFO] [stdout] 977 | pub fn unlikely(b: bool) -> bool; [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1881:36 [INFO] [stdout] | [INFO] [stdout] 1881 | pub fn ctpop(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1920:35 [INFO] [stdout] | [INFO] [stdout] 1920 | pub fn ctlz(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1940:43 [INFO] [stdout] | [INFO] [stdout] 1940 | pub fn ctlz_nonzero(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `unsafe extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `unsafe extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1979:35 [INFO] [stdout] | [INFO] [stdout] 1979 | pub fn cttz(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:1999:43 [INFO] [stdout] | [INFO] [stdout] 1999 | pub fn cttz_nonzero(x: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `unsafe extern "rust-intrinsic" fn(_) -> u32` [INFO] [stdout] found signature `unsafe extern "rust-intrinsic" fn(_) -> T` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of type parameters: found 1, expected 2 [INFO] [stdout] --> library/core/src/intrinsics.rs:2111:25 [INFO] [stdout] | [INFO] [stdout] 2111 | pub fn unchecked_shl(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^ expected 2 type parameters [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of type parameters: found 1, expected 2 [INFO] [stdout] --> library/core/src/intrinsics.rs:2120:25 [INFO] [stdout] | [INFO] [stdout] 2120 | pub fn unchecked_shr(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^ expected 2 type parameters [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:2159:42 [INFO] [stdout] | [INFO] [stdout] 2159 | pub fn rotate_left(x: T, y: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_, u32) -> _` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_, T) -> _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: intrinsic has wrong type [INFO] [stdout] --> library/core/src/intrinsics.rs:2174:43 [INFO] [stdout] | [INFO] [stdout] 2174 | pub fn rotate_right(x: T, y: T) -> T; [INFO] [stdout] | - ^ expected `u32`, found type parameter `T` [INFO] [stdout] | | [INFO] [stdout] | found this type parameter [INFO] [stdout] | [INFO] [stdout] = note: expected signature `extern "rust-intrinsic" fn(_, u32) -> _` [INFO] [stdout] found signature `extern "rust-intrinsic" fn(_, T) -> _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0093]: unrecognized intrinsic function: `r#try` [INFO] [stdout] --> library/core/src/intrinsics.rs:2306:5 [INFO] [stdout] | [INFO] [stdout] 2306 | pub fn r#try(try_fn: fn(*mut u8), data: *mut u8, catch_fn: fn(*mut u8, *mut u8)) -> i32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unrecognized intrinsic [INFO] [stdout] | [INFO] [stdout] = help: if you're adding an intrinsic, be sure to update `check_intrinsic_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:2335:30 [INFO] [stdout] | [INFO] [stdout] 2335 | pub fn ptr_guaranteed_cmp(ptr: *const T, other: *const T) -> u8; [INFO] [stdout] | ^^^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:2347:26 [INFO] [stdout] | [INFO] [stdout] 2347 | pub fn const_allocate(size: usize, align: usize) -> *mut u8; [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:2361:28 [INFO] [stdout] | [INFO] [stdout] 2361 | pub fn const_deallocate(ptr: *mut u8, size: usize, align: usize); [INFO] [stdout] | ^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0094]: intrinsic has wrong number of const parameters: found 0, expected 1 [INFO] [stdout] --> library/core/src/intrinsics.rs:2459:29 [INFO] [stdout] | [INFO] [stdout] 2459 | pub fn const_eval_select( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ expected 1 const parameter [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0093]: unrecognized intrinsic function: `option_payload_ptr` [INFO] [stdout] --> library/core/src/intrinsics.rs:2472:5 [INFO] [stdout] | [INFO] [stdout] 2472 | pub fn option_payload_ptr(arg: *const Option) -> *const T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unrecognized intrinsic [INFO] [stdout] | [INFO] [stdout] = help: if you're adding an intrinsic, be sure to update `check_intrinsic_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the type `Assume` does not `#[derive(Eq)]` [INFO] [stdout] --> library/core/src/mem/transmutability.rs:41:23 [INFO] [stdout] | [INFO] [stdout] 41 | impl ConstParamTy for Assume {} [INFO] [stdout] | ^^^^^^ the trait `StructuralEq` is not implemented for `Assume` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `StructuralEq`: [INFO] [stdout] &T [INFO] [stdout] () [INFO] [stdout] PhantomData [INFO] [stdout] [T; N] [INFO] [stdout] [T] [INFO] [stdout] bool [INFO] [stdout] char [INFO] [stdout] i128 [INFO] [stdout] and 12 others [INFO] [stdout] note: required by a bound in `ConstParamTy` [INFO] [stdout] --> library/core/src/marker.rs:993:25 [INFO] [stdout] | [INFO] [stdout] 993 | pub trait ConstParamTy: StructuralEq + StructuralPartialEq {} [INFO] [stdout] | ^^^^^^^^^^^^ required by this bound in `ConstParamTy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Pointer` for type `Pin<_>` [INFO] [stdout] --> library/core/src/pin.rs:991:1 [INFO] [stdout] | [INFO] [stdout] 991 | impl fmt::Pointer for Pin

{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `Pin<_>` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1929:1 [INFO] [stdout] | [INFO] [stdout] 1929 | impl fmt::Pointer for F { [INFO] [stdout] | --------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `pin::Pin<_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Pointer` for type `&_` [INFO] [stdout] --> library/core/src/fmt/mod.rs:2417:1 [INFO] [stdout] | [INFO] [stdout] 2417 | impl Pointer for &T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&_` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1929:1 [INFO] [stdout] | [INFO] [stdout] 1929 | impl fmt::Pointer for F { [INFO] [stdout] | --------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&_` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `fmt::Pointer` for type `&mut _` [INFO] [stdout] --> library/core/src/fmt/mod.rs:2424:1 [INFO] [stdout] | [INFO] [stdout] 2424 | impl Pointer for &mut T { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `&mut _` [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/ptr/mod.rs:1929:1 [INFO] [stdout] | [INFO] [stdout] 1929 | impl fmt::Pointer for F { [INFO] [stdout] | --------------------------------- first implementation here [INFO] [stdout] | [INFO] [stdout] = note: downstream crates may implement trait `marker::FnPtr` for type `&mut _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:872:1 [INFO] [stdout] | [INFO] [stdout] 872 | impl !Freeze for UnsafeCell {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: explicit impls for the `Freeze` trait are not permitted [INFO] [stdout] --> library/core/src/marker.rs:53:26 [INFO] [stdout] | [INFO] [stdout] 53 | $(#[$($meta)*])* unsafe impl< $($($bounds)*)? > $Trait for $T {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ impl of `Freeze` not allowed [INFO] [stdout] ... [INFO] [stdout] 873 | / marker_impls! { [INFO] [stdout] 874 | | unsafe Freeze for [INFO] [stdout] 875 | | {T: ?Sized} PhantomData, [INFO] [stdout] 876 | | {T: ?Sized} *const T, [INFO] [stdout] ... | [INFO] [stdout] 879 | | {T: ?Sized} &mut T, [INFO] [stdout] 880 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #121675 for more information [INFO] [stdout] = help: add `#![feature(freeze_impls)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-05-21; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `marker_impls` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub fn simd_eq(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn simd_ne(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | pub fn simd_lt(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | pub fn simd_le(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub fn simd_gt(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub fn simd_ge(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn simd_shuffle(x: T, y: T, idx: U) -> V; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | pub fn simd_insert(x: T, idx: u32, val: U) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn simd_extract(x: T, idx: u32) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub fn simd_bitmask(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn simd_cast(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | pub fn simd_add(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub fn simd_sub(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | pub fn simd_mul(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub fn simd_div(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub fn simd_shl(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub fn simd_shr(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn simd_and(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | pub fn simd_or(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn simd_xor(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | pub fn simd_neg(x: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | pub fn simd_saturating_add(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | pub fn simd_saturating_sub(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub fn simd_gather(values: T, pointers: U, mask: V) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub fn simd_scatter(values: T, pointers: U, mask: V); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn simd_reduce_add_unordered(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn simd_reduce_mul_unordered(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub fn simd_reduce_add_ordered(x: T, acc: U) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn simd_reduce_mul_ordered(x: T, acc: U) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn simd_reduce_min(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn simd_reduce_max(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub fn simd_reduce_min_nanless(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn simd_reduce_max_nanless(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn simd_reduce_and(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn simd_reduce_or(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | pub fn simd_reduce_xor(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn simd_reduce_all(x: T) -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn simd_reduce_any(x: T) -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn simd_select(m: M, a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | pub fn simd_select_bitmask(m: M, a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn simd_fmin(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | pub fn simd_fmax(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn simd_fsqrt(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn simd_fsin(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | pub fn simd_fcos(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn simd_fabs(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | pub fn simd_floor(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | pub fn simd_ceil(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn simd_fexp(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn simd_fexp2(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn simd_flog10(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:70:5 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn simd_flog2(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn simd_flog(a: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../stdarch/crates/core_arch/src/simd_llvm.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | pub fn simd_fma(a: T, b: T, c: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub(crate) fn simd_add(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | pub(crate) fn simd_sub(lhs: T, rhs: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | pub(crate) fn simd_mul(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub(crate) fn simd_div(lhs: T, rhs: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub(crate) fn simd_rem(lhs: T, rhs: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub(crate) fn simd_shl(lhs: T, rhs: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub(crate) fn simd_shr(lhs: T, rhs: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 56 | pub(crate) fn simd_and(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | pub(crate) fn simd_or(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 62 | pub(crate) fn simd_xor(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | pub(crate) fn simd_cast(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | pub(crate) fn simd_as(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | pub(crate) fn simd_neg(x: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | pub(crate) fn simd_fabs(x: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | pub(crate) fn simd_fmin(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:84:5 [INFO] [stdout] | [INFO] [stdout] 84 | pub(crate) fn simd_fmax(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | pub(crate) fn simd_eq(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub(crate) fn simd_ne(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | pub(crate) fn simd_lt(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub(crate) fn simd_le(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:91:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub(crate) fn simd_gt(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:92:5 [INFO] [stdout] | [INFO] [stdout] 92 | pub(crate) fn simd_ge(x: T, y: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | pub(crate) fn simd_shuffle(x: T, y: T, idx: U) -> V; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub(crate) fn simd_gather(val: T, ptr: U, mask: V) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | pub(crate) fn simd_scatter(val: T, ptr: U, mask: V); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:111:5 [INFO] [stdout] | [INFO] [stdout] 111 | pub(crate) fn simd_saturating_add(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | pub(crate) fn simd_saturating_sub(lhs: T, rhs: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pub(crate) fn simd_reduce_add_ordered(x: T, y: U) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 120 | pub(crate) fn simd_reduce_mul_ordered(x: T, y: U) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | pub(crate) fn simd_reduce_all(x: T) -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub(crate) fn simd_reduce_any(x: T) -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub(crate) fn simd_reduce_max(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub(crate) fn simd_reduce_min(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | pub(crate) fn simd_reduce_and(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub(crate) fn simd_reduce_or(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | pub(crate) fn simd_reduce_xor(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:141:5 [INFO] [stdout] | [INFO] [stdout] 141 | pub(crate) fn simd_bitmask(x: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | pub(crate) fn simd_select(m: M, yes: T, no: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub(crate) fn simd_select_bitmask(m: M, yes: T, no: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | pub(crate) fn simd_arith_offset(ptr: T, offset: U) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 156 | pub(crate) fn simd_cast_ptr(ptr: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub(crate) fn simd_expose_addr(ptr: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0044]: foreign items may not have type parameters [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/intrinsics.rs:162:5 [INFO] [stdout] | [INFO] [stdout] 162 | pub(crate) fn simd_from_exposed_addr(addr: T) -> U; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't have type parameters [INFO] [stdout] | [INFO] [stdout] = help: replace the type parameters with concrete types like `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:233:41 [INFO] [stdout] | [INFO] [stdout] 233 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i8` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:241:41 [INFO] [stdout] | [INFO] [stdout] 241 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i8` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / int_impl! { [INFO] [stdout] 291 | | Self = i8, [INFO] [stdout] 292 | | ActualT = i8, [INFO] [stdout] 293 | | UnsignedT = u8, [INFO] [stdout] ... | [INFO] [stdout] 308 | | bound_condition = "", [INFO] [stdout] 309 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:233:41 [INFO] [stdout] | [INFO] [stdout] 233 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i16` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:241:41 [INFO] [stdout] | [INFO] [stdout] 241 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i16` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | / int_impl! { [INFO] [stdout] 314 | | Self = i16, [INFO] [stdout] 315 | | ActualT = i16, [INFO] [stdout] 316 | | UnsignedT = u16, [INFO] [stdout] ... | [INFO] [stdout] 331 | | bound_condition = "", [INFO] [stdout] 332 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:233:41 [INFO] [stdout] | [INFO] [stdout] 233 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i32` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:241:41 [INFO] [stdout] | [INFO] [stdout] 241 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i32` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | / int_impl! { [INFO] [stdout] 337 | | Self = i32, [INFO] [stdout] 338 | | ActualT = i32, [INFO] [stdout] 339 | | UnsignedT = u32, [INFO] [stdout] ... | [INFO] [stdout] 354 | | bound_condition = "", [INFO] [stdout] 355 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:233:41 [INFO] [stdout] | [INFO] [stdout] 233 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i64` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:241:41 [INFO] [stdout] | [INFO] [stdout] 241 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `i64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `i64` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:359:5 [INFO] [stdout] | [INFO] [stdout] 359 | / int_impl! { [INFO] [stdout] 360 | | Self = i64, [INFO] [stdout] 361 | | ActualT = i64, [INFO] [stdout] 362 | | UnsignedT = u64, [INFO] [stdout] ... | [INFO] [stdout] 377 | | bound_condition = "", [INFO] [stdout] 378 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:233:41 [INFO] [stdout] | [INFO] [stdout] 233 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `isize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `isize` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/../../portable-simd/crates/core_simd/src/elements/int.rs:241:41 [INFO] [stdout] | [INFO] [stdout] 241 | const SHR: $ty = <$ty>::BITS as $ty - 1; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 315 | impl_trait! { i8, i16, i32, i64, isize } [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `isize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `isize` [INFO] [stdout] --> library/core/src/num/int_macros.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 61 | pub const BITS: u32 = <$UnsignedT>::BITS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:456:5 [INFO] [stdout] | [INFO] [stdout] 456 | / int_impl! { [INFO] [stdout] 457 | | Self = isize, [INFO] [stdout] 458 | | ActualT = i64, [INFO] [stdout] 459 | | UnsignedT = usize, [INFO] [stdout] ... | [INFO] [stdout] 474 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 475 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_trait` which comes from the expansion of the macro `int_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/mod.rs:1294:16 [INFO] [stdout] | [INFO] [stdout] 1294 | usize::from_ne_bytes([x; mem::size_of::()]) [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `from_ne_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:2441:9 [INFO] [stdout] | [INFO] [stdout] 2441 | pub const fn from_ne_bytes(bytes: [u8; mem::size_of::()]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/char/mod.rs:94:29 [INFO] [stdout] | [INFO] [stdout] 94 | pub const MAX: char = char::MAX; [INFO] [stdout] | ^^^ multiple `MAX` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `char` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `char` [INFO] [stdout] --> library/core/src/char/methods.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | pub const MAX: char = '\u{10ffff}'; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/char/mod.rs:99:47 [INFO] [stdout] | [INFO] [stdout] 99 | pub const REPLACEMENT_CHARACTER: char = char::REPLACEMENT_CHARACTER; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ multiple `REPLACEMENT_CHARACTER` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `char` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `char` [INFO] [stdout] --> library/core/src/char/methods.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | pub const REPLACEMENT_CHARACTER: char = '\u{FFFD}'; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/char/mod.rs:104:49 [INFO] [stdout] | [INFO] [stdout] 104 | pub const UNICODE_VERSION: (u8, u8, u8) = char::UNICODE_VERSION; [INFO] [stdout] | ^^^^^^^^^^^^^^^ multiple `UNICODE_VERSION` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `char` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `char` [INFO] [stdout] --> library/core/src/char/methods.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub const UNICODE_VERSION: (u8, u8, u8) = crate::unicode::UNICODE_VERSION; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/mod.rs:1304:19 [INFO] [stdout] | [INFO] [stdout] 1304 | r = r.wrapping_shl(16) | (x as usize); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_shl` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:1406:9 [INFO] [stdout] | [INFO] [stdout] 1406 | pub const fn wrapping_shl(self, rhs: u32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/array/ascii.rs:24:17 [INFO] [stdout] | [INFO] [stdout] 24 | if self.is_ascii() { [INFO] [stdout] | ^^^^^^^^ multiple `is_ascii` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `[u8]` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `[u8]` [INFO] [stdout] --> library/core/src/slice/ascii.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub const fn is_ascii(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:465:23 [INFO] [stdout] | [INFO] [stdout] 465 | (self == f32::INFINITY) | (self == f32::NEG_INFINITY) [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 410 | pub const INFINITY: f32 = 1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:465:49 [INFO] [stdout] | [INFO] [stdout] 465 | (self == f32::INFINITY) | (self == f32::NEG_INFINITY) [INFO] [stdout] | ^^^^^^^^^^^^ multiple `NEG_INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:413:5 [INFO] [stdout] | [INFO] [stdout] 413 | pub const NEG_INFINITY: f32 = -1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:489:36 [INFO] [stdout] | [INFO] [stdout] 489 | self.abs_private() < Self::INFINITY [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 410 | pub const INFINITY: f32 = 1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:515:23 [INFO] [stdout] | [INFO] [stdout] 515 | matches!(self.classify(), FpCategory::Subnormal) [INFO] [stdout] | ^^^^^^^^ multiple `classify` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 560 | pub const fn classify(self) -> FpCategory { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:542:23 [INFO] [stdout] | [INFO] [stdout] 542 | matches!(self.classify(), FpCategory::Normal) [INFO] [stdout] | ^^^^^^^^ multiple `classify` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 560 | pub const fn classify(self) -> FpCategory { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:573:17 [INFO] [stdout] | [INFO] [stdout] 573 | if self.is_infinite() { [INFO] [stdout] | ^^^^^^^^^^^ multiple `is_infinite` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:461:5 [INFO] [stdout] | [INFO] [stdout] 461 | pub const fn is_infinite(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:576:24 [INFO] [stdout] | [INFO] [stdout] 576 | } else if self.is_nan() { [INFO] [stdout] | ^^^^^^ multiple `is_nan` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:428:5 [INFO] [stdout] | [INFO] [stdout] 428 | pub const fn is_nan(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:654:15 [INFO] [stdout] | [INFO] [stdout] 654 | !self.is_sign_negative() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_negative` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:675:5 [INFO] [stdout] | [INFO] [stdout] 675 | pub const fn is_sign_negative(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:716:25 [INFO] [stdout] | [INFO] [stdout] 716 | let bits = self.to_bits(); [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub const fn to_bits(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:717:17 [INFO] [stdout] | [INFO] [stdout] 717 | if self.is_nan() || bits == Self::INFINITY.to_bits() { [INFO] [stdout] | ^^^^^^ multiple `is_nan` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:428:5 [INFO] [stdout] | [INFO] [stdout] 428 | pub const fn is_nan(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:717:43 [INFO] [stdout] | [INFO] [stdout] 717 | if self.is_nan() || bits == Self::INFINITY.to_bits() { [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 410 | pub const INFINITY: f32 = 1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:729:15 [INFO] [stdout] | [INFO] [stdout] 729 | Self::from_bits(next_bits) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1125:5 [INFO] [stdout] | [INFO] [stdout] 1125 | pub const fn from_bits(v: u32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:766:25 [INFO] [stdout] | [INFO] [stdout] 766 | let bits = self.to_bits(); [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub const fn to_bits(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:767:17 [INFO] [stdout] | [INFO] [stdout] 767 | if self.is_nan() || bits == Self::NEG_INFINITY.to_bits() { [INFO] [stdout] | ^^^^^^ multiple `is_nan` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:428:5 [INFO] [stdout] | [INFO] [stdout] 428 | pub const fn is_nan(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:767:43 [INFO] [stdout] | [INFO] [stdout] 767 | if self.is_nan() || bits == Self::NEG_INFINITY.to_bits() { [INFO] [stdout] | ^^^^^^^^^^^^ multiple `NEG_INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:413:5 [INFO] [stdout] | [INFO] [stdout] 413 | pub const NEG_INFINITY: f32 = -1.0_f32 / 0.0_f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:779:15 [INFO] [stdout] | [INFO] [stdout] 779 | Self::from_bits(next_bits) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1125:5 [INFO] [stdout] | [INFO] [stdout] 1125 | pub const fn from_bits(v: u32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:903:21 [INFO] [stdout] | [INFO] [stdout] 903 | if self.is_sign_positive() && other.is_sign_negative() { self } else { other } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_positive` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | pub const fn is_sign_positive(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:903:49 [INFO] [stdout] | [INFO] [stdout] 903 | if self.is_sign_positive() && other.is_sign_negative() { self } else { other } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_negative` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:675:5 [INFO] [stdout] | [INFO] [stdout] 675 | pub const fn is_sign_negative(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:938:21 [INFO] [stdout] | [INFO] [stdout] 938 | if self.is_sign_negative() && other.is_sign_positive() { self } else { other } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_negative` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:675:5 [INFO] [stdout] | [INFO] [stdout] 675 | pub const fn is_sign_negative(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:938:49 [INFO] [stdout] | [INFO] [stdout] 938 | if self.is_sign_negative() && other.is_sign_positive() { self } else { other } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_positive` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:653:5 [INFO] [stdout] | [INFO] [stdout] 653 | pub const fn is_sign_positive(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1060:22 [INFO] [stdout] | [INFO] [stdout] 1060 | match ct.classify() { [INFO] [stdout] | ^^^^^^^^ multiple `classify` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 560 | pub const fn classify(self) -> FpCategory { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1195:14 [INFO] [stdout] | [INFO] [stdout] 1195 | self.to_bits().to_be_bytes() [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub const fn to_bits(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1216:14 [INFO] [stdout] | [INFO] [stdout] 1216 | self.to_bits().to_le_bytes() [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub const fn to_bits(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1250:14 [INFO] [stdout] | [INFO] [stdout] 1250 | self.to_bits().to_ne_bytes() [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub const fn to_bits(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1269:15 [INFO] [stdout] | [INFO] [stdout] 1269 | Self::from_bits(u32::from_be_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1125:5 [INFO] [stdout] | [INFO] [stdout] 1125 | pub const fn from_bits(v: u32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1269:30 [INFO] [stdout] | [INFO] [stdout] 1269 | Self::from_bits(u32::from_be_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `from_be_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:2370:9 [INFO] [stdout] | [INFO] [stdout] 2370 | pub const fn from_be_bytes(bytes: [u8; mem::size_of::()]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1288:15 [INFO] [stdout] | [INFO] [stdout] 1288 | Self::from_bits(u32::from_le_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1125:5 [INFO] [stdout] | [INFO] [stdout] 1125 | pub const fn from_bits(v: u32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1288:30 [INFO] [stdout] | [INFO] [stdout] 1288 | Self::from_bits(u32::from_le_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `from_le_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:2399:9 [INFO] [stdout] | [INFO] [stdout] 2399 | pub const fn from_le_bytes(bytes: [u8; mem::size_of::()]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1318:15 [INFO] [stdout] | [INFO] [stdout] 1318 | Self::from_bits(u32::from_ne_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1125:5 [INFO] [stdout] | [INFO] [stdout] 1125 | pub const fn from_bits(v: u32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1318:30 [INFO] [stdout] | [INFO] [stdout] 1318 | Self::from_bits(u32::from_ne_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `from_ne_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:2441:9 [INFO] [stdout] | [INFO] [stdout] 2441 | pub const fn from_ne_bytes(bytes: [u8; mem::size_of::()]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1376:29 [INFO] [stdout] | [INFO] [stdout] 1376 | let mut left = self.to_bits() as i32; [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub const fn to_bits(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f32.rs:1377:31 [INFO] [stdout] | [INFO] [stdout] 1377 | let mut right = other.to_bits() as i32; [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f32` [INFO] [stdout] --> library/core/src/num/f32.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | pub const fn to_bits(self) -> u32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:466:23 [INFO] [stdout] | [INFO] [stdout] 466 | (self == f64::INFINITY) | (self == f64::NEG_INFINITY) [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | pub const INFINITY: f64 = 1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:466:49 [INFO] [stdout] | [INFO] [stdout] 466 | (self == f64::INFINITY) | (self == f64::NEG_INFINITY) [INFO] [stdout] | ^^^^^^^^^^^^ multiple `NEG_INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | pub const NEG_INFINITY: f64 = -1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:490:36 [INFO] [stdout] | [INFO] [stdout] 490 | self.abs_private() < Self::INFINITY [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | pub const INFINITY: f64 = 1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:516:23 [INFO] [stdout] | [INFO] [stdout] 516 | matches!(self.classify(), FpCategory::Subnormal) [INFO] [stdout] | ^^^^^^^^ multiple `classify` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 561 | pub const fn classify(self) -> FpCategory { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:543:23 [INFO] [stdout] | [INFO] [stdout] 543 | matches!(self.classify(), FpCategory::Normal) [INFO] [stdout] | ^^^^^^^^ multiple `classify` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 561 | pub const fn classify(self) -> FpCategory { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:576:17 [INFO] [stdout] | [INFO] [stdout] 576 | if self.is_nan() { [INFO] [stdout] | ^^^^^^ multiple `is_nan` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:427:5 [INFO] [stdout] | [INFO] [stdout] 427 | pub const fn is_nan(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:646:15 [INFO] [stdout] | [INFO] [stdout] 646 | !self.is_sign_negative() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_negative` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | pub const fn is_sign_negative(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:655:14 [INFO] [stdout] | [INFO] [stdout] 655 | self.is_sign_positive() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_positive` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:645:5 [INFO] [stdout] | [INFO] [stdout] 645 | pub const fn is_sign_positive(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:689:14 [INFO] [stdout] | [INFO] [stdout] 689 | self.is_sign_negative() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_negative` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | pub const fn is_sign_negative(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:726:25 [INFO] [stdout] | [INFO] [stdout] 726 | let bits = self.to_bits(); [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 1046 | pub const fn to_bits(self) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:727:17 [INFO] [stdout] | [INFO] [stdout] 727 | if self.is_nan() || bits == Self::INFINITY.to_bits() { [INFO] [stdout] | ^^^^^^ multiple `is_nan` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:427:5 [INFO] [stdout] | [INFO] [stdout] 427 | pub const fn is_nan(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:727:43 [INFO] [stdout] | [INFO] [stdout] 727 | if self.is_nan() || bits == Self::INFINITY.to_bits() { [INFO] [stdout] | ^^^^^^^^ multiple `INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | pub const INFINITY: f64 = 1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:739:15 [INFO] [stdout] | [INFO] [stdout] 739 | Self::from_bits(next_bits) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1118:5 [INFO] [stdout] | [INFO] [stdout] 1118 | pub const fn from_bits(v: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:776:25 [INFO] [stdout] | [INFO] [stdout] 776 | let bits = self.to_bits(); [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 1046 | pub const fn to_bits(self) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:777:17 [INFO] [stdout] | [INFO] [stdout] 777 | if self.is_nan() || bits == Self::NEG_INFINITY.to_bits() { [INFO] [stdout] | ^^^^^^ multiple `is_nan` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:427:5 [INFO] [stdout] | [INFO] [stdout] 427 | pub const fn is_nan(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:777:43 [INFO] [stdout] | [INFO] [stdout] 777 | if self.is_nan() || bits == Self::NEG_INFINITY.to_bits() { [INFO] [stdout] | ^^^^^^^^^^^^ multiple `NEG_INFINITY` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | pub const NEG_INFINITY: f64 = -1.0_f64 / 0.0_f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:789:15 [INFO] [stdout] | [INFO] [stdout] 789 | Self::from_bits(next_bits) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1118:5 [INFO] [stdout] | [INFO] [stdout] 1118 | pub const fn from_bits(v: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:914:21 [INFO] [stdout] | [INFO] [stdout] 914 | if self.is_sign_positive() && other.is_sign_negative() { self } else { other } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_positive` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:645:5 [INFO] [stdout] | [INFO] [stdout] 645 | pub const fn is_sign_positive(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:914:49 [INFO] [stdout] | [INFO] [stdout] 914 | if self.is_sign_positive() && other.is_sign_negative() { self } else { other } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_negative` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | pub const fn is_sign_negative(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:949:21 [INFO] [stdout] | [INFO] [stdout] 949 | if self.is_sign_negative() && other.is_sign_positive() { self } else { other } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_negative` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | pub const fn is_sign_negative(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:949:49 [INFO] [stdout] | [INFO] [stdout] 949 | if self.is_sign_negative() && other.is_sign_positive() { self } else { other } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ multiple `is_sign_positive` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:645:5 [INFO] [stdout] | [INFO] [stdout] 645 | pub const fn is_sign_positive(self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1053:22 [INFO] [stdout] | [INFO] [stdout] 1053 | match ct.classify() { [INFO] [stdout] | ^^^^^^^^ multiple `classify` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 561 | pub const fn classify(self) -> FpCategory { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1193:14 [INFO] [stdout] | [INFO] [stdout] 1193 | self.to_bits().to_be_bytes() [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 1046 | pub const fn to_bits(self) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1214:14 [INFO] [stdout] | [INFO] [stdout] 1214 | self.to_bits().to_le_bytes() [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 1046 | pub const fn to_bits(self) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1248:14 [INFO] [stdout] | [INFO] [stdout] 1248 | self.to_bits().to_ne_bytes() [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 1046 | pub const fn to_bits(self) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1267:15 [INFO] [stdout] | [INFO] [stdout] 1267 | Self::from_bits(u64::from_be_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1118:5 [INFO] [stdout] | [INFO] [stdout] 1118 | pub const fn from_bits(v: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1267:30 [INFO] [stdout] | [INFO] [stdout] 1267 | Self::from_bits(u64::from_be_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `from_be_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u64` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:2370:9 [INFO] [stdout] | [INFO] [stdout] 2370 | pub const fn from_be_bytes(bytes: [u8; mem::size_of::()]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | / uint_impl! { [INFO] [stdout] 1168 | | Self = u64, [INFO] [stdout] 1169 | | ActualT = u64, [INFO] [stdout] 1170 | | SignedT = i64, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | bound_condition = "", [INFO] [stdout] 1185 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1286:15 [INFO] [stdout] | [INFO] [stdout] 1286 | Self::from_bits(u64::from_le_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1118:5 [INFO] [stdout] | [INFO] [stdout] 1118 | pub const fn from_bits(v: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1286:30 [INFO] [stdout] | [INFO] [stdout] 1286 | Self::from_bits(u64::from_le_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `from_le_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u64` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:2399:9 [INFO] [stdout] | [INFO] [stdout] 2399 | pub const fn from_le_bytes(bytes: [u8; mem::size_of::()]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | / uint_impl! { [INFO] [stdout] 1168 | | Self = u64, [INFO] [stdout] 1169 | | ActualT = u64, [INFO] [stdout] 1170 | | SignedT = i64, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | bound_condition = "", [INFO] [stdout] 1185 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1316:15 [INFO] [stdout] | [INFO] [stdout] 1316 | Self::from_bits(u64::from_ne_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^ multiple `from_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1118:5 [INFO] [stdout] | [INFO] [stdout] 1118 | pub const fn from_bits(v: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1316:30 [INFO] [stdout] | [INFO] [stdout] 1316 | Self::from_bits(u64::from_ne_bytes(bytes)) [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `from_ne_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u64` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:2441:9 [INFO] [stdout] | [INFO] [stdout] 2441 | pub const fn from_ne_bytes(bytes: [u8; mem::size_of::()]) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1167:5 [INFO] [stdout] | [INFO] [stdout] 1167 | / uint_impl! { [INFO] [stdout] 1168 | | Self = u64, [INFO] [stdout] 1169 | | ActualT = u64, [INFO] [stdout] 1170 | | SignedT = i64, [INFO] [stdout] ... | [INFO] [stdout] 1184 | | bound_condition = "", [INFO] [stdout] 1185 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:38 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `usize` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `usize` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1267:5 [INFO] [stdout] | [INFO] [stdout] 1267 | / uint_impl! { [INFO] [stdout] 1268 | | Self = usize, [INFO] [stdout] 1269 | | ActualT = u64, [INFO] [stdout] 1270 | | SignedT = isize, [INFO] [stdout] ... | [INFO] [stdout] 1284 | | bound_condition = " on 64-bit targets", [INFO] [stdout] 1285 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1374:29 [INFO] [stdout] | [INFO] [stdout] 1374 | let mut left = self.to_bits() as i64; [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 1046 | pub const fn to_bits(self) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/f64.rs:1375:31 [INFO] [stdout] | [INFO] [stdout] 1375 | let mut right = other.to_bits() as i64; [INFO] [stdout] | ^^^^^^^ multiple `to_bits` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `f64` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `f64` [INFO] [stdout] --> library/core/src/num/f64.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 1046 | pub const fn to_bits(self) -> u64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:52 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/bignum.rs:43:35 [INFO] [stdout] | [INFO] [stdout] 43 | ((v >> <$ty>::BITS) as $ty, v as $ty) [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 58 | / impl_full_ops! { [INFO] [stdout] 59 | | u8: add(intrinsics::u8_add_with_overflow), mul/div(u16); [INFO] [stdout] 60 | | u16: add(intrinsics::u16_add_with_overflow), mul/div(u32); [INFO] [stdout] 61 | | u32: add(intrinsics::u32_add_with_overflow), mul/div(u64); [INFO] [stdout] 62 | | // See RFC #521 for enabling this. [INFO] [stdout] 63 | | // u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); [INFO] [stdout] 64 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_full_ops` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:52 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u16` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | / uint_impl! { [INFO] [stdout] 1095 | | Self = u16, [INFO] [stdout] 1096 | | ActualT = u16, [INFO] [stdout] 1097 | | SignedT = i16, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | bound_condition = "", [INFO] [stdout] 1112 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/bignum.rs:49:61 [INFO] [stdout] | [INFO] [stdout] 49 | let lhs = ((borrow as $bigty) << <$ty>::BITS) | (self as $bigty); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 58 | / impl_full_ops! { [INFO] [stdout] 59 | | u8: add(intrinsics::u8_add_with_overflow), mul/div(u16); [INFO] [stdout] 60 | | u16: add(intrinsics::u16_add_with_overflow), mul/div(u32); [INFO] [stdout] 61 | | u32: add(intrinsics::u32_add_with_overflow), mul/div(u64); [INFO] [stdout] 62 | | // See RFC #521 for enabling this. [INFO] [stdout] 63 | | // u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); [INFO] [stdout] 64 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u8` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u8` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:482:5 [INFO] [stdout] | [INFO] [stdout] 482 | / uint_impl! { [INFO] [stdout] 483 | | Self = u8, [INFO] [stdout] 484 | | ActualT = u8, [INFO] [stdout] 485 | | SignedT = i8, [INFO] [stdout] ... | [INFO] [stdout] 499 | | bound_condition = "", [INFO] [stdout] 500 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_full_ops` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/iter/adapters/step_by.rs:404:52 [INFO] [stdout] | [INFO] [stdout] 404 | const _: () = assert!(usize::BITS >= <$t>::BITS); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 561 | spec_int_ranges!(u8 u16 u32 u64 usize); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u32` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u32` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1143:5 [INFO] [stdout] | [INFO] [stdout] 1143 | / uint_impl! { [INFO] [stdout] 1144 | | Self = u32, [INFO] [stdout] 1145 | | ActualT = u32, [INFO] [stdout] 1146 | | SignedT = i32, [INFO] [stdout] ... | [INFO] [stdout] 1160 | | bound_condition = "", [INFO] [stdout] 1161 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `spec_int_ranges` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/bignum.rs:43:35 [INFO] [stdout] | [INFO] [stdout] 43 | ((v >> <$ty>::BITS) as $ty, v as $ty) [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 58 | / impl_full_ops! { [INFO] [stdout] 59 | | u8: add(intrinsics::u8_add_with_overflow), mul/div(u16); [INFO] [stdout] 60 | | u16: add(intrinsics::u16_add_with_overflow), mul/div(u32); [INFO] [stdout] 61 | | u32: add(intrinsics::u32_add_with_overflow), mul/div(u64); [INFO] [stdout] 62 | | // See RFC #521 for enabling this. [INFO] [stdout] 63 | | // u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); [INFO] [stdout] 64 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `u16` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `u16` [INFO] [stdout] --> library/core/src/num/uint_macros.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | pub const BITS: u32 = Self::MAX.count_ones(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: library/core/src/num/mod.rs:1094:5 [INFO] [stdout] | [INFO] [stdout] 1094 | / uint_impl! { [INFO] [stdout] 1095 | | Self = u16, [INFO] [stdout] 1096 | | ActualT = u16, [INFO] [stdout] 1097 | | SignedT = i16, [INFO] [stdout] ... | [INFO] [stdout] 1111 | | bound_condition = "", [INFO] [stdout] 1112 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] = note: this error originates in the macro `impl_full_ops` which comes from the expansion of the macro `uint_impl` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/bignum.rs:49:61 [INFO] [stdout] | [INFO] [stdout] 49 | let lhs = ((borrow as $bigty) << <$ty>::BITS) | (self as $bigty); [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 58 | / impl_full_ops! { [INFO] [stdout] 59 | | u8: add(intrinsics::u8_add_with_overflow), mul/div(u16); [INFO] [stdout] 60 | | u16: add(intrinsics::u16_add_with_overflow), mul/div(u32); [INFO] [stdout] 61 | | u32: add(intrinsics::u32_add_with_overflow), mul/div(u64); [INFO] [stdout] 62 | | // See RFC #521 for enabling this. [INFO] [stdout] 63 | | // u64: add(intrinsics::u64_add_with_overflow), mul/div(u128); [INFO] [stdout] 64 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [WARN] too many lines in the log, truncating it