[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#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-4 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcrablang%2Fcrab" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'... [INFO] [stderr] done. [INFO] [stderr] Updating files: 24% (11859/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: 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: 62% (30201/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: 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 af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "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-1-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" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded sysinfo v0.29.2 [INFO] [stderr] Downloaded rustix v0.38.2 [INFO] [stderr] Downloaded hyper v0.14.22 [INFO] [stderr] Downloaded punycode v0.4.1 [INFO] [stderr] Downloaded tester v0.9.1 [INFO] [stderr] Downloaded unicode-security v0.1.0 [INFO] [stderr] Downloaded gsgdt v0.1.2 [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-emoji-char v0.9.0 [INFO] [stderr] Downloaded mdbook v0.4.31 [INFO] [stderr] Downloaded regex-automata v0.2.0 [INFO] [stderr] Downloaded icu_list v1.2.0 [INFO] [stderr] Downloaded litemap v0.7.0 [INFO] [stderr] Downloaded zerovec v0.9.4 [INFO] [stderr] Downloaded cstr v0.2.8 [INFO] [stderr] Downloaded thorin-dwp v0.6.0 [INFO] [stderr] Downloaded ar_archive_writer v0.1.4 [INFO] [stderr] Downloaded measureme v10.1.1 [INFO] [stderr] Downloaded ui_test v0.11.7 [INFO] [stderr] Downloaded spdx-rs v0.5.3 [INFO] [stderr] Downloaded ucd-parse v0.1.10 [INFO] [stderr] Downloaded windows-bindgen v0.49.0 [INFO] [stderr] Downloaded libffi-sys v2.3.0 [INFO] [stderr] Downloaded yaml-merge-keys v0.4.1 [INFO] [stderr] Downloaded rustc-rayon-core v0.5.0 [INFO] [stderr] Downloaded writeable v0.5.2 [INFO] [stderr] Downloaded compiler_builtins v0.1.98 [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 zerofrom v0.1.2 [INFO] [stderr] Downloaded zerovec-derive v0.9.4 [INFO] [stderr] Downloaded unic-langid-macros-impl v0.9.1 [INFO] [stderr] Downloaded unic-langid-macros v0.9.1 [INFO] [stderr] Downloaded elsa v1.7.1 [INFO] [stderr] Downloaded termize v0.1.1 [INFO] [stderr] Downloaded rustc-semver v1.1.0 [INFO] [stderr] Downloaded clap_complete v4.3.1 [INFO] [stderr] Downloaded tracing-tree v0.2.3 [INFO] [stderr] Downloaded annotate-snippets v0.9.1 [INFO] [stderr] Downloaded libffi v3.2.0 [INFO] [stderr] Downloaded perf-event-open-sys v3.0.0 [INFO] [stderr] Downloaded rustc-build-sysroot v0.4.2 [INFO] [stderr] Downloaded rustc_tools_util v0.3.0 [INFO] [stderr] Downloaded jsonpath_lib v0.2.6 [INFO] [stderr] Downloaded spdx-expression v0.5.2 [INFO] [stderr] Downloaded windows-tokens v0.48.0 [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 rustc-rayon v0.5.0 [INFO] [stderr] Downloaded rustix v0.37.22 [INFO] [stderr] Downloaded windows-metadata v0.49.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0dd8cba9be2a687aae238a0f3cb28d9f22a4e4f47022a9ea9fde86de2f1b59f4 [INFO] running `Command { std: "docker" "start" "-a" "0dd8cba9be2a687aae238a0f3cb28d9f22a4e4f47022a9ea9fde86de2f1b59f4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0dd8cba9be2a687aae238a0f3cb28d9f22a4e4f47022a9ea9fde86de2f1b59f4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0dd8cba9be2a687aae238a0f3cb28d9f22a4e4f47022a9ea9fde86de2f1b59f4", kill_on_drop: false }` [INFO] [stdout] 0dd8cba9be2a687aae238a0f3cb28d9f22a4e4f47022a9ea9fde86de2f1b59f4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e098083f2b677d0e3d83d31c3d9fe2e94bd44719a1f425e2d0655fa47df0f022 [INFO] running `Command { std: "docker" "start" "-a" "e098083f2b677d0e3d83d31c3d9fe2e94bd44719a1f425e2d0655fa47df0f022", 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 quote v1.0.29 [INFO] [stderr] Compiling unicode-ident v1.0.9 [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Compiling cc v1.0.79 [INFO] [stderr] Compiling autocfg v1.1.0 [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 once_cell v1.18.0 [INFO] [stderr] Compiling serde v1.0.164 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Checking equivalent v1.0.0 [INFO] [stderr] Compiling thiserror v1.0.40 [INFO] [stderr] Checking log v0.4.19 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking itoa v1.0.6 [INFO] [stderr] Checking ppv-lite86 v0.2.17 [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] [stderr] Checking ryu v1.0.13 [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] [stderr] Compiling serde_json v1.0.99 [INFO] [stderr] Compiling io-lifetimes v1.0.11 [INFO] [stderr] Compiling syn v2.0.27 [INFO] [stderr] Compiling rustix v0.37.22 [INFO] [stderr] Checking linux-raw-sys v0.3.8 [INFO] [stderr] Checking smallvec v1.11.0 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Compiling std v0.0.0 (/opt/rustwide/workdir/library/std) [INFO] [stderr] Compiling unwind v0.0.0 (/opt/rustwide/workdir/library/unwind) [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] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking pin-project-lite v0.2.10 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking either v1.8.1 [INFO] [stderr] Compiling ahash v0.8.3 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Compiling lock_api v0.4.10 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stdout] error[E0773]: attempted to define built-in macro more than once [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/core/src/macros/mod.rs:1449: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] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking tracing-core v0.1.30 [INFO] [stderr] Compiling unicode-xid v0.2.4 [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] Checking rustc-hash v1.1.0 [INFO] [stderr] Checking termcolor v1.2.0 [INFO] [stderr] Compiling parking_lot_core v0.8.6 [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] Compiling semver v1.0.17 [INFO] [stderr] Checking thin-vec v0.2.12 [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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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] [stderr] Compiling psm v0.1.21 [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-03-29; 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] [stderr] Checking regex-syntax v0.7.2 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stdout] error[E0718]: `transmute_trait` language 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 language 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 language item `structural_teq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language 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 language item `generator_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `generator` [INFO] [stdout] --> library/core/src/ops/generator.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | #[lang = "generator"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `generator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language 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 language item `panic_display` [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[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: 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] [stderr] Compiling stacker v0.1.15 [INFO] [stderr] Compiling generic-array v0.14.7 [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] [stderr] Checking elsa v1.7.1 [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] [stderr] Checking rustc_arena v0.0.0 (/opt/rustwide/workdir/compiler/rustc_arena) [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] [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] 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[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[E0773]: attempted to define built-in macro more than once [INFO] [stdout] --> /rustc/af4a5a13a15fa0c60e06321077ef452f769b42fd/library/core/src/macros/mod.rs:1449: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: 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[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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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[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[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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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` language 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 language 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 language item `structural_teq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language 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 language item `generator_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `generator` [INFO] [stdout] --> library/core/src/ops/generator.rs:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | #[lang = "generator"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `generator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language 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 language item `panic_display` [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[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[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[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[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[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[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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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-03-29; 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[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/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[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[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: 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[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/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/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/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/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/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] | [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: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 `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 `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] | [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 `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:105:34 [INFO] [stdout] | [INFO] [stdout] 105 | v >>= <$ty>::BITS; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 428 | define_bignum!(Big32x40: type=Digit32, n=40); [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 `define_bignum` 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:121:40 [INFO] [stdout] | [INFO] [stdout] 121 | let digitbits = <$ty>::BITS as usize; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 428 | define_bignum!(Big32x40: type=Digit32, n=40); [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 `define_bignum` 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:135:40 [INFO] [stdout] | [INFO] [stdout] 135 | let digitbits = <$ty>::BITS as usize; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 428 | define_bignum!(Big32x40: type=Digit32, n=40); [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 `define_bignum` 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:140:64 [INFO] [stdout] | [INFO] [stdout] 140 | Some(msd) => msd * digitbits + digits[msd].ilog2() as usize + 1, [INFO] [stdout] | ^^^^^ multiple `ilog2` found [INFO] [stdout] ... [INFO] [stdout] 428 | define_bignum!(Big32x40: type=Digit32, n=40); [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:756:9 [INFO] [stdout] | [INFO] [stdout] 756 | pub const fn ilog2(self) -> u32 { [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 `define_bignum` 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:219:40 [INFO] [stdout] | [INFO] [stdout] 219 | let digitbits = <$ty>::BITS as usize; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 428 | define_bignum!(Big32x40: type=Digit32, n=40); [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 `define_bignum` 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:263:57 [INFO] [stdout] | [INFO] [stdout] 263 | let table_index = mem::size_of::<$ty>().trailing_zeros() as usize; [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `trailing_zeros` found [INFO] [stdout] ... [INFO] [stdout] 428 | define_bignum!(Big32x40: type=Digit32, n=40); [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:169:9 [INFO] [stdout] | [INFO] [stdout] 169 | pub const fn trailing_zeros(self) -> u32 { [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 `define_bignum` 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:349:40 [INFO] [stdout] | [INFO] [stdout] 349 | let digitbits = <$ty>::BITS as usize; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 428 | define_bignum!(Big32x40: type=Digit32, n=40); [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 `define_bignum` 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:413:39 [INFO] [stdout] | [INFO] [stdout] 413 | let digitlen = <$ty>::BITS as usize / 4; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 428 | define_bignum!(Big32x40: type=Digit32, n=40); [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 `define_bignum` 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:105:34 [INFO] [stdout] | [INFO] [stdout] 105 | v >>= <$ty>::BITS; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 433 | define_bignum!(Big8x3: type=u8, n=3); [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 `define_bignum` 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:121:40 [INFO] [stdout] | [INFO] [stdout] 121 | let digitbits = <$ty>::BITS as usize; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 433 | define_bignum!(Big8x3: type=u8, n=3); [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 `define_bignum` 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:135:40 [INFO] [stdout] | [INFO] [stdout] 135 | let digitbits = <$ty>::BITS as usize; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 433 | define_bignum!(Big8x3: type=u8, n=3); [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 `define_bignum` 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:140:64 [INFO] [stdout] | [INFO] [stdout] 140 | Some(msd) => msd * digitbits + digits[msd].ilog2() as usize + 1, [INFO] [stdout] | ^^^^^ multiple `ilog2` found [INFO] [stdout] ... [INFO] [stdout] 433 | define_bignum!(Big8x3: type=u8, n=3); [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:756:9 [INFO] [stdout] | [INFO] [stdout] 756 | pub const fn ilog2(self) -> u32 { [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 `define_bignum` 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:219:40 [INFO] [stdout] | [INFO] [stdout] 219 | let digitbits = <$ty>::BITS as usize; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 433 | define_bignum!(Big8x3: type=u8, n=3); [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 `define_bignum` 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:263:57 [INFO] [stdout] | [INFO] [stdout] 263 | let table_index = mem::size_of::<$ty>().trailing_zeros() as usize; [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `trailing_zeros` found [INFO] [stdout] ... [INFO] [stdout] 433 | define_bignum!(Big8x3: type=u8, n=3); [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:169:9 [INFO] [stdout] | [INFO] [stdout] 169 | pub const fn trailing_zeros(self) -> u32 { [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 `define_bignum` 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:349:40 [INFO] [stdout] | [INFO] [stdout] 349 | let digitbits = <$ty>::BITS as usize; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 433 | define_bignum!(Big8x3: type=u8, n=3); [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 `define_bignum` 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:413:39 [INFO] [stdout] | [INFO] [stdout] 413 | let digitlen = <$ty>::BITS as usize / 4; [INFO] [stdout] | ^^^^ multiple `BITS` found [INFO] [stdout] ... [INFO] [stdout] 433 | define_bignum!(Big8x3: type=u8, n=3); [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 `define_bignum` 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/dec2flt/common.rs:25:14 [INFO] [stdout] | [INFO] [stdout] 25 | u64::from_le_bytes(tmp) [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/dec2flt/common.rs:30:42 [INFO] [stdout] | [INFO] [stdout] 30 | self[..8].copy_from_slice(&value.to_le_bytes()) [INFO] [stdout] | ^^^^^^^^^^^ multiple `to_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:2303:9 [INFO] [stdout] | [INFO] [stdout] 2303 | pub const fn to_le_bytes(self) -> [u8; mem::size_of::()] { [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/dec2flt/common.rs:45:23 [INFO] [stdout] | [INFO] [stdout] 45 | let c = c.wrapping_sub(b'0'); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_sub` 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/num/uint_macros.rs:1229:9 [INFO] [stdout] | [INFO] [stdout] 1229 | pub const fn wrapping_sub(self, rhs: Self) -> Self { [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 `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/dec2flt/common.rs:61:15 [INFO] [stdout] | [INFO] [stdout] 61 | let a = v.wrapping_add(0x4646_4646_4646_4646); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_add` 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:1188:9 [INFO] [stdout] | [INFO] [stdout] 1188 | pub const fn wrapping_add(self, rhs: Self) -> 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/dec2flt/common.rs:62:15 [INFO] [stdout] | [INFO] [stdout] 62 | let b = v.wrapping_sub(0x3030_3030_3030_3030); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_sub` 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:1229:9 [INFO] [stdout] | [INFO] [stdout] 1229 | pub const fn wrapping_sub(self, rhs: Self) -> 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/dec2flt/float.rs:104:33 [INFO] [stdout] | [INFO] [stdout] 104 | const INFINITY: Self = 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/dec2flt/float.rs:105:37 [INFO] [stdout] | [INFO] [stdout] 105 | const NEG_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/dec2flt/float.rs:106:28 [INFO] [stdout] | [INFO] [stdout] 106 | const NAN: Self = 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/dec2flt/float.rs:107:33 [INFO] [stdout] | [INFO] [stdout] 107 | const NEG_NAN: Self = -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/dec2flt/float.rs:129:14 [INFO] [stdout] | [INFO] [stdout] 129 | f32::from_bits((v & 0xFFFFFFFF) as u32) [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/dec2flt/float.rs:141:25 [INFO] [stdout] | [INFO] [stdout] 141 | 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/dec2flt/float.rs:152:14 [INFO] [stdout] | [INFO] [stdout] 152 | self.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/dec2flt/float.rs:157:33 [INFO] [stdout] | [INFO] [stdout] 157 | const INFINITY: Self = 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/dec2flt/float.rs:158:37 [INFO] [stdout] | [INFO] [stdout] 158 | const NEG_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/dec2flt/float.rs:159:28 [INFO] [stdout] | [INFO] [stdout] 159 | const NAN: Self = 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/dec2flt/float.rs:160:33 [INFO] [stdout] | [INFO] [stdout] 160 | const NEG_NAN: Self = -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/dec2flt/float.rs:182:14 [INFO] [stdout] | [INFO] [stdout] 182 | f64::from_bits(v) [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/dec2flt/float.rs:195:25 [INFO] [stdout] | [INFO] [stdout] 195 | 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/dec2flt/float.rs:209:14 [INFO] [stdout] | [INFO] [stdout] 209 | self.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/dec2flt/lemire.rs:39:16 [INFO] [stdout] | [INFO] [stdout] 39 | let lz = w.leading_zeros(); [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `leading_zeros` 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:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | pub const fn leading_zeros(self) -> u32 { [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/dec2flt/lemire.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 123 | (q.wrapping_mul(152_170 + 65536) >> 16) + 63 [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_mul` found [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:1223:9 [INFO] [stdout] | [INFO] [stdout] 1223 | pub const fn wrapping_mul(self, rhs: Self) -> 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_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/dec2flt/lemire.rs:162:29 [INFO] [stdout] | [INFO] [stdout] 162 | first_lo = first_lo.wrapping_add(second_hi); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_add` 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:1188:9 [INFO] [stdout] | [INFO] [stdout] 1188 | pub const fn wrapping_add(self, rhs: Self) -> 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/dec2flt/number.rs:73:46 [INFO] [stdout] | [INFO] [stdout] 73 | let mantissa = self.mantissa.checked_mul(INT_POW10[shift as usize])?; [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_mul` 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:576:9 [INFO] [stdout] | [INFO] [stdout] 576 | pub const fn checked_mul(self, rhs: Self) -> Option { [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/dec2flt/parse.rs:23:25 [INFO] [stdout] | [INFO] [stdout] 23 | let v1 = (v & MASK).wrapping_mul(MUL1); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_mul` 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:1252:9 [INFO] [stdout] | [INFO] [stdout] 1252 | pub const fn wrapping_mul(self, rhs: Self) -> 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/dec2flt/parse.rs:24:33 [INFO] [stdout] | [INFO] [stdout] 24 | let v2 = ((v >> 16) & MASK).wrapping_mul(MUL2); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_mul` 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:1252:9 [INFO] [stdout] | [INFO] [stdout] 1252 | pub const fn wrapping_mul(self, rhs: Self) -> 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/dec2flt/parse.rs:35:19 [INFO] [stdout] | [INFO] [stdout] 35 | x = x.wrapping_mul(1_0000_0000).wrapping_add(parse_8digits(num)); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_mul` 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:1252:9 [INFO] [stdout] | [INFO] [stdout] 1252 | pub const fn wrapping_mul(self, rhs: Self) -> 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/dec2flt/parse.rs:43:15 [INFO] [stdout] | [INFO] [stdout] 43 | x = x.wrapping_mul(10).wrapping_add(digit as _); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_mul` 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:1252:9 [INFO] [stdout] | [INFO] [stdout] 1252 | pub const fn wrapping_mul(self, rhs: Self) -> 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/dec2flt/parse.rs:57:27 [INFO] [stdout] | [INFO] [stdout] 57 | let digit = c.wrapping_sub(b'0'); [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_sub` 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/num/uint_macros.rs:1229:9 [INFO] [stdout] | [INFO] [stdout] 1229 | pub const fn wrapping_sub(self, rhs: Self) -> Self { [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 `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/dec2flt/parse.rs:87:42 [INFO] [stdout] | [INFO] [stdout] 87 | if matches!(s.first(), Some(&x) if x.is_ascii_digit()) { [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `is_ascii_digit` 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/num/mod.rs:828:5 [INFO] [stdout] | [INFO] [stdout] 828 | pub const fn is_ascii_digit(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/dec2flt/parse.rs:159:27 [INFO] [stdout] | [INFO] [stdout] 159 | n_digits -= c.saturating_sub(b'0' - 1) as isize; [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `saturating_sub` 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/num/uint_macros.rs:1096:9 [INFO] [stdout] | [INFO] [stdout] 1096 | pub const fn saturating_sub(self, rhs: Self) -> Self { [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 `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/dec2flt/mod.rs:233:19 [INFO] [stdout] | [INFO] [stdout] 233 | let mut s = s.as_bytes(); [INFO] [stdout] | ^^^^^^^^ multiple `as_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `str` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `str` [INFO] [stdout] --> library/core/src/str/mod.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | pub const fn as_bytes(&self) -> &[u8] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/flt2dec/decoder.rs:50:14 [INFO] [stdout] | [INFO] [stdout] 50 | 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/flt2dec/decoder.rs:56:14 [INFO] [stdout] | [INFO] [stdout] 56 | 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/flt2dec/estimator.rs:10:33 [INFO] [stdout] | [INFO] [stdout] 10 | let nbits = 64 - (mant - 1).leading_zeros() as i64; [INFO] [stdout] | ^^^^^^^^^^^^^ multiple `leading_zeros` 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:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | pub const fn leading_zeros(self) -> u32 { [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/flt2dec/strategy/dragon.rs:120:20 [INFO] [stdout] | [INFO] [stdout] 120 | assert!(d.mant.checked_add(d.plus).is_some()); [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` 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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(self, rhs: Self) -> Option { [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/flt2dec/strategy/dragon.rs:121:20 [INFO] [stdout] | [INFO] [stdout] 121 | assert!(d.mant.checked_sub(d.minus).is_some()); [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_sub` 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: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: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/flt2dec/strategy/dragon.rs:269:20 [INFO] [stdout] | [INFO] [stdout] 269 | assert!(d.mant.checked_add(d.plus).is_some()); [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` 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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(self, rhs: Self) -> Option { [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/flt2dec/strategy/dragon.rs:270:20 [INFO] [stdout] | [INFO] [stdout] 270 | assert!(d.mant.checked_sub(d.minus).is_some()); [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_sub` 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: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: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/flt2dec/strategy/grisu.rs:172:20 [INFO] [stdout] | [INFO] [stdout] 172 | assert!(d.mant.checked_add(d.plus).is_some()); [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` 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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(self, rhs: Self) -> Option { [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/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[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/flt2dec/strategy/grisu.rs:173:20 [INFO] [stdout] | [INFO] [stdout] 173 | assert!(d.mant.checked_sub(d.minus).is_some()); [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_sub` 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: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: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/flt2dec/mod.rs:569:76 [INFO] [stdout] | [INFO] [stdout] 569 | let (buf, exp) = format_exact(decoded, &mut buf[..trunc], i16::MIN); [INFO] [stdout] | ^^^ multiple `MIN` found [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/flt2dec/mod.rs:644:87 [INFO] [stdout] | [INFO] [stdout] 644 | let limit = if frac_digits < 0x8000 { -(frac_digits as i16) } else { i16::MIN }; [INFO] [stdout] | ^^^ multiple `MIN` found [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/fmt.rs:85:33 [INFO] [stdout] | [INFO] [stdout] 85 | let mut len = self.sign.len(); [INFO] [stdout] | ^^^ multiple `len` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `str` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `str` [INFO] [stdout] --> library/core/src/str/mod.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub const fn len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/fmt.rs:96:34 [INFO] [stdout] | [INFO] [stdout] 96 | if out.len() < self.sign.len() { [INFO] [stdout] | ^^^ multiple `len` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `str` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `str` [INFO] [stdout] --> library/core/src/str/mod.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub const fn len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/fmt.rs:99:25 [INFO] [stdout] | [INFO] [stdout] 99 | out[..self.sign.len()].copy_from_slice(self.sign.as_bytes()); [INFO] [stdout] | ^^^ multiple `len` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `str` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `str` [INFO] [stdout] --> library/core/src/str/mod.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub const fn len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/fmt.rs:99:58 [INFO] [stdout] | [INFO] [stdout] 99 | out[..self.sign.len()].copy_from_slice(self.sign.as_bytes()); [INFO] [stdout] | ^^^^^^^^ multiple `as_bytes` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `str` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `str` [INFO] [stdout] --> library/core/src/str/mod.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | pub const fn as_bytes(&self) -> &[u8] { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/fmt.rs:101:37 [INFO] [stdout] | [INFO] [stdout] 101 | let mut written = self.sign.len(); [INFO] [stdout] | ^^^ multiple `len` found [INFO] [stdout] | [INFO] [stdout] = note: candidate #1 is defined in an impl for the type `str` [INFO] [stdout] note: candidate #2 is defined in an impl for the type `str` [INFO] [stdout] --> library/core/src/str/mod.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | pub const fn len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0034]: multiple applicable items in scope [INFO] [stdout] --> library/core/src/num/nonzero.rs:341:54 [INFO] [stdout] | [INFO] [stdout] 341 | if let Some(result) = self.get().checked_add(other) { [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(self, rhs: Self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:377:60 [INFO] [stdout] | [INFO] [stdout] 377 | unsafe { $Ty::new_unchecked(self.get().saturating_add(other)) } [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `saturating_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:1048:9 [INFO] [stdout] | [INFO] [stdout] 1048 | pub const fn saturating_add(self, rhs: Self) -> Self { [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 `nonzero_unsigned_operations` 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/nonzero.rs:440:50 [INFO] [stdout] | [INFO] [stdout] 440 | if let Some(nz) = self.get().checked_next_power_of_two() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ multiple `checked_next_power_of_two` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:2238:9 [INFO] [stdout] | [INFO] [stdout] 2238 | pub const fn checked_next_power_of_two(self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:341:54 [INFO] [stdout] | [INFO] [stdout] 341 | if let Some(result) = self.get().checked_add(other) { [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(self, rhs: Self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:377:60 [INFO] [stdout] | [INFO] [stdout] 377 | unsafe { $Ty::new_unchecked(self.get().saturating_add(other)) } [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `saturating_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:1048:9 [INFO] [stdout] | [INFO] [stdout] 1048 | pub const fn saturating_add(self, rhs: Self) -> Self { [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 `nonzero_unsigned_operations` 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/nonzero.rs:440:50 [INFO] [stdout] | [INFO] [stdout] 440 | if let Some(nz) = self.get().checked_next_power_of_two() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ multiple `checked_next_power_of_two` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:2238:9 [INFO] [stdout] | [INFO] [stdout] 2238 | pub const fn checked_next_power_of_two(self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:341:54 [INFO] [stdout] | [INFO] [stdout] 341 | if let Some(result) = self.get().checked_add(other) { [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(self, rhs: Self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:377:60 [INFO] [stdout] | [INFO] [stdout] 377 | unsafe { $Ty::new_unchecked(self.get().saturating_add(other)) } [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `saturating_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:1048:9 [INFO] [stdout] | [INFO] [stdout] 1048 | pub const fn saturating_add(self, rhs: Self) -> 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 `nonzero_unsigned_operations` 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/nonzero.rs:440:50 [INFO] [stdout] | [INFO] [stdout] 440 | if let Some(nz) = self.get().checked_next_power_of_two() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ multiple `checked_next_power_of_two` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:2238:9 [INFO] [stdout] | [INFO] [stdout] 2238 | pub const fn checked_next_power_of_two(self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:341:54 [INFO] [stdout] | [INFO] [stdout] 341 | if let Some(result) = self.get().checked_add(other) { [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(self, rhs: Self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:377:60 [INFO] [stdout] | [INFO] [stdout] 377 | unsafe { $Ty::new_unchecked(self.get().saturating_add(other)) } [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `saturating_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:1048:9 [INFO] [stdout] | [INFO] [stdout] 1048 | pub const fn saturating_add(self, rhs: Self) -> 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 `nonzero_unsigned_operations` 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/nonzero.rs:440:50 [INFO] [stdout] | [INFO] [stdout] 440 | if let Some(nz) = self.get().checked_next_power_of_two() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ multiple `checked_next_power_of_two` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:2238:9 [INFO] [stdout] | [INFO] [stdout] 2238 | pub const fn checked_next_power_of_two(self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:341:54 [INFO] [stdout] | [INFO] [stdout] 341 | if let Some(result) = self.get().checked_add(other) { [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(self, rhs: Self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:377:60 [INFO] [stdout] | [INFO] [stdout] 377 | unsafe { $Ty::new_unchecked(self.get().saturating_add(other)) } [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `saturating_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:1048:9 [INFO] [stdout] | [INFO] [stdout] 1048 | pub const fn saturating_add(self, rhs: Self) -> Self { [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 `nonzero_unsigned_operations` 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/nonzero.rs:440:50 [INFO] [stdout] | [INFO] [stdout] 440 | if let Some(nz) = self.get().checked_next_power_of_two() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ multiple `checked_next_power_of_two` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:2238:9 [INFO] [stdout] | [INFO] [stdout] 2238 | pub const fn checked_next_power_of_two(self) -> Option { [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 `nonzero_unsigned_operations` 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/nonzero.rs:341:54 [INFO] [stdout] | [INFO] [stdout] 341 | if let Some(result) = self.get().checked_add(other) { [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | pub const fn checked_add(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 `nonzero_unsigned_operations` 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/nonzero.rs:377:60 [INFO] [stdout] | [INFO] [stdout] 377 | unsafe { $Ty::new_unchecked(self.get().saturating_add(other)) } [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `saturating_add` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:1048:9 [INFO] [stdout] | [INFO] [stdout] 1048 | pub const fn saturating_add(self, rhs: Self) -> 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 `nonzero_unsigned_operations` 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/nonzero.rs:440:50 [INFO] [stdout] | [INFO] [stdout] 440 | if let Some(nz) = self.get().checked_next_power_of_two() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ multiple `checked_next_power_of_two` found [INFO] [stdout] ... [INFO] [stdout] 538 | / nonzero_unsigned_operations! { [INFO] [stdout] 539 | | NonZeroU8(u8); [INFO] [stdout] 540 | | NonZeroU16(u16); [INFO] [stdout] 541 | | NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 544 | | NonZeroUsize(usize); [INFO] [stdout] 545 | | } [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:2238:9 [INFO] [stdout] | [INFO] [stdout] 2238 | pub const fn checked_next_power_of_two(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 `nonzero_unsigned_operations` 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/nonzero.rs:577:60 [INFO] [stdout] | [INFO] [stdout] 577 | unsafe { $Ty::new_unchecked(self.get().abs()) } [INFO] [stdout] | ^^^ multiple `abs` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:2571:9 [INFO] [stdout] | [INFO] [stdout] 2571 | pub const fn abs(self) -> 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 `nonzero_signed_operations` 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/nonzero.rs:607:50 [INFO] [stdout] | [INFO] [stdout] 607 | if let Some(nz) = self.get().checked_abs() { [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_abs` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:855:9 [INFO] [stdout] | [INFO] [stdout] 855 | pub const fn checked_abs(self) -> Option { [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 `nonzero_signed_operations` 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/nonzero.rs:642:49 [INFO] [stdout] | [INFO] [stdout] 642 | let (nz, flag) = self.get().overflowing_abs(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ multiple `overflowing_abs` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:1972:9 [INFO] [stdout] | [INFO] [stdout] 1972 | pub const fn overflowing_abs(self) -> (Self, bool) { [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 `nonzero_signed_operations` 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/nonzero.rs:682:60 [INFO] [stdout] | [INFO] [stdout] 682 | unsafe { $Ty::new_unchecked(self.get().saturating_abs()) } [INFO] [stdout] | ^^^^^^^^^^^^^^ multiple `saturating_abs` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:1036:9 [INFO] [stdout] | [INFO] [stdout] 1036 | pub const fn saturating_abs(self) -> 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 `nonzero_signed_operations` 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/nonzero.rs:715:60 [INFO] [stdout] | [INFO] [stdout] 715 | unsafe { $Ty::new_unchecked(self.get().wrapping_abs()) } [INFO] [stdout] | ^^^^^^^^^^^^ multiple `wrapping_abs` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:1445:9 [INFO] [stdout] | [INFO] [stdout] 1445 | pub const fn wrapping_abs(self) -> 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 `nonzero_signed_operations` 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/nonzero.rs:750:61 [INFO] [stdout] | [INFO] [stdout] 750 | unsafe { $Uty::new_unchecked(self.get().unsigned_abs()) } [INFO] [stdout] | ^^^^^^^^^^^^ multiple `unsigned_abs` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:1471:9 [INFO] [stdout] | [INFO] [stdout] 1471 | pub const fn unsigned_abs(self) -> $UnsignedT { [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 `nonzero_signed_operations` 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/nonzero.rs:775:32 [INFO] [stdout] | [INFO] [stdout] 775 | self.get().is_positive() [INFO] [stdout] | ^^^^^^^^^^^ multiple `is_positive` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:2671:9 [INFO] [stdout] | [INFO] [stdout] 2671 | pub const fn is_positive(self) -> bool { self > 0 } [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 `nonzero_signed_operations` 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/nonzero.rs:800:32 [INFO] [stdout] | [INFO] [stdout] 800 | self.get().is_negative() [INFO] [stdout] | ^^^^^^^^^^^ multiple `is_negative` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:2688:9 [INFO] [stdout] | [INFO] [stdout] 2688 | pub const fn is_negative(self) -> bool { self < 0 } [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 `nonzero_signed_operations` 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/nonzero.rs:826:54 [INFO] [stdout] | [INFO] [stdout] 826 | if let Some(result) = self.get().checked_neg() { [INFO] [stdout] | ^^^^^^^^^^^ multiple `checked_neg` found [INFO] [stdout] ... [INFO] [stdout] 948 | / nonzero_signed_operations! { [INFO] [stdout] 949 | | NonZeroI8(i8) -> NonZeroU8(u8); [INFO] [stdout] 950 | | NonZeroI16(i16) -> NonZeroU16(u16); [INFO] [stdout] 951 | | NonZeroI32(i32) -> NonZeroU32(u32); [INFO] [stdout] ... | [INFO] [stdout] 954 | | NonZeroIsize(isize) -> NonZeroUsize(usize); [INFO] [stdout] 955 | | } [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:738:9 [INFO] [stdout] | [INFO] [stdout] 738 | pub const fn checked_neg(self) -> Option { [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 `nonzero_signed_operations` 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] [WARN] too many lines in the log, truncating it