[INFO] fetching crate avr-libcore 0.1.0... [INFO] testing avr-libcore-0.1.0 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate avr-libcore 0.1.0 into /workspace/builds/worker-34/source [INFO] validating manifest of crates.io crate avr-libcore 0.1.0 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate avr-libcore 0.1.0 [INFO] finished tweaking crates.io crate avr-libcore 0.1.0 [INFO] tweaked toml for crates.io crate avr-libcore 0.1.0 written to /workspace/builds/worker-34/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-34/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-34/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3cebe6cb2ec1265069b39fe38e4008ce5ebf35d51b5928f2acff22bb5ccd3ee6 [INFO] running `Command { std: "docker" "start" "-a" "3cebe6cb2ec1265069b39fe38e4008ce5ebf35d51b5928f2acff22bb5ccd3ee6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3cebe6cb2ec1265069b39fe38e4008ce5ebf35d51b5928f2acff22bb5ccd3ee6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3cebe6cb2ec1265069b39fe38e4008ce5ebf35d51b5928f2acff22bb5ccd3ee6", kill_on_drop: false }` [INFO] [stdout] 3cebe6cb2ec1265069b39fe38e4008ce5ebf35d51b5928f2acff22bb5ccd3ee6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-34/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-34/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 03dae1559f2ab16d4f8f0c6a97f303fdf4b66d84c503a44f3738709c4ba6276d [INFO] running `Command { std: "docker" "start" "-a" "03dae1559f2ab16d4f8f0c6a97f303fdf4b66d84c503a44f3738709c4ba6276d", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling avr-libcore v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:77:12 [INFO] [stdout] | [INFO] [stdout] 77 | #![feature(const_fn)] [INFO] [stdout] | ^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: split into finer-grained feature gates [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:78:12 [INFO] [stdout] | [INFO] [stdout] 78 | #![feature(custom_attribute)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: removed in favor of `#![register_tool]` and `#![register_attr]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:86:12 [INFO] [stdout] | [INFO] [stdout] 86 | #![feature(on_unimplemented)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | #![feature(optin_builtin_traits)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: renamed to `auto_traits` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0557]: feature has been removed [INFO] [stdout] --> src/lib.rs:95:12 [INFO] [stdout] | [INFO] [stdout] 95 | #![feature(unwind_attributes)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ feature has been removed [INFO] [stdout] | [INFO] [stdout] = note: use the C-unwind ABI instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unknown lint: `unions_with_drop_fields` [INFO] [stdout] --> src/mem.rs:777:9 [INFO] [stdout] | [INFO] [stdout] 777 | #[allow(unions_with_drop_fields)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unknown_lints)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/slice/mod.rs:998:11 [INFO] [stdout] | [INFO] [stdout] 998 | (0...self.end).get(slice) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 998 | (0..self.end).get(slice) [INFO] [stdout] | ~~ [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 998 | (0..=self.end).get(slice) [INFO] [stdout] | ~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/slice/mod.rs:1003:11 [INFO] [stdout] | [INFO] [stdout] 1003 | (0...self.end).get_mut(slice) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 1003 | (0..self.end).get_mut(slice) [INFO] [stdout] | ~~ [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 1003 | (0..=self.end).get_mut(slice) [INFO] [stdout] | ~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/slice/mod.rs:1008:11 [INFO] [stdout] | [INFO] [stdout] 1008 | (0...self.end).get_unchecked(slice) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 1008 | (0..self.end).get_unchecked(slice) [INFO] [stdout] | ~~ [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 1008 | (0..=self.end).get_unchecked(slice) [INFO] [stdout] | ~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/slice/mod.rs:1013:11 [INFO] [stdout] | [INFO] [stdout] 1013 | (0...self.end).get_unchecked_mut(slice) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 1013 | (0..self.end).get_unchecked_mut(slice) [INFO] [stdout] | ~~ [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 1013 | (0..=self.end).get_unchecked_mut(slice) [INFO] [stdout] | ~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/slice/mod.rs:1018:11 [INFO] [stdout] | [INFO] [stdout] 1018 | (0...self.end).index(slice) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 1018 | (0..self.end).index(slice) [INFO] [stdout] | ~~ [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 1018 | (0..=self.end).index(slice) [INFO] [stdout] | ~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/slice/mod.rs:1023:11 [INFO] [stdout] | [INFO] [stdout] 1023 | (0...self.end).index_mut(slice) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 1023 | (0..self.end).index_mut(slice) [INFO] [stdout] | ~~ [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 1023 | (0..=self.end).index_mut(slice) [INFO] [stdout] | ~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/str/mod.rs:1741:25 [INFO] [stdout] | [INFO] [stdout] 1741 | self.index(0...index.end) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 1741 | self.index(0..index.end) [INFO] [stdout] | ~~ [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 1741 | self.index(0..=index.end) [INFO] [stdout] | ~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unexpected token: `...` [INFO] [stdout] --> src/str/mod.rs:1766:29 [INFO] [stdout] | [INFO] [stdout] 1766 | self.index_mut(0...index.end) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] help: use `..` for an exclusive range [INFO] [stdout] | [INFO] [stdout] 1766 | self.index_mut(0..index.end) [INFO] [stdout] | ~~ [INFO] [stdout] help: or `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] 1766 | self.index_mut(0..=index.end) [INFO] [stdout] | ~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `allow_internal_unstable` expects a list of feature names [INFO] [stdout] --> src/macros.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | #[allow_internal_unstable] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `impl Trait for .. {}` is an obsolete syntax [INFO] [stdout] --> src/marker.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | unsafe impl Send for .. { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: use `auto trait Trait {}` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `impl Trait for .. {}` is an obsolete syntax [INFO] [stdout] --> src/marker.rs:352:1 [INFO] [stdout] | [INFO] [stdout] 352 | unsafe impl Sync for .. { } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: use `auto trait Trait {}` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `impl Trait for .. {}` is an obsolete syntax [INFO] [stdout] --> src/marker.rs:565:1 [INFO] [stdout] | [INFO] [stdout] 565 | unsafe impl Freeze for .. {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: use `auto trait Trait {}` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/num/mod.rs:43:3 [INFO] [stdout] | [INFO] [stdout] 43 | #[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Copy, Default, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:280:16 [INFO] [stdout] | [INFO] [stdout] 280 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1215 | / int_impl! { i8, i8, u8, 8, [INFO] [stdout] 1216 | | intrinsics::add_with_overflow, [INFO] [stdout] 1217 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1218 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:304:16 [INFO] [stdout] | [INFO] [stdout] 304 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1215 | / int_impl! { i8, i8, u8, 8, [INFO] [stdout] 1216 | | intrinsics::add_with_overflow, [INFO] [stdout] 1217 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1218 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:328:16 [INFO] [stdout] | [INFO] [stdout] 328 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1215 | / int_impl! { i8, i8, u8, 8, [INFO] [stdout] 1216 | | intrinsics::add_with_overflow, [INFO] [stdout] 1217 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1218 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:352:16 [INFO] [stdout] | [INFO] [stdout] 352 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1215 | / int_impl! { i8, i8, u8, 8, [INFO] [stdout] 1216 | | intrinsics::add_with_overflow, [INFO] [stdout] 1217 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1218 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:280:16 [INFO] [stdout] | [INFO] [stdout] 280 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1223 | / int_impl! { i16, i16, u16, 16, [INFO] [stdout] 1224 | | intrinsics::add_with_overflow, [INFO] [stdout] 1225 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1226 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:304:16 [INFO] [stdout] | [INFO] [stdout] 304 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1223 | / int_impl! { i16, i16, u16, 16, [INFO] [stdout] 1224 | | intrinsics::add_with_overflow, [INFO] [stdout] 1225 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1226 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:328:16 [INFO] [stdout] | [INFO] [stdout] 328 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1223 | / int_impl! { i16, i16, u16, 16, [INFO] [stdout] 1224 | | intrinsics::add_with_overflow, [INFO] [stdout] 1225 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1226 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:352:16 [INFO] [stdout] | [INFO] [stdout] 352 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1223 | / int_impl! { i16, i16, u16, 16, [INFO] [stdout] 1224 | | intrinsics::add_with_overflow, [INFO] [stdout] 1225 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1226 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:280:16 [INFO] [stdout] | [INFO] [stdout] 280 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1231 | / int_impl! { i32, i32, u32, 32, [INFO] [stdout] 1232 | | intrinsics::add_with_overflow, [INFO] [stdout] 1233 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1234 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:304:16 [INFO] [stdout] | [INFO] [stdout] 304 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1231 | / int_impl! { i32, i32, u32, 32, [INFO] [stdout] 1232 | | intrinsics::add_with_overflow, [INFO] [stdout] 1233 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1234 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:328:16 [INFO] [stdout] | [INFO] [stdout] 328 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1231 | / int_impl! { i32, i32, u32, 32, [INFO] [stdout] 1232 | | intrinsics::add_with_overflow, [INFO] [stdout] 1233 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1234 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:352:16 [INFO] [stdout] | [INFO] [stdout] 352 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1231 | / int_impl! { i32, i32, u32, 32, [INFO] [stdout] 1232 | | intrinsics::add_with_overflow, [INFO] [stdout] 1233 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1234 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:280:16 [INFO] [stdout] | [INFO] [stdout] 280 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1239 | / int_impl! { i64, i64, u64, 64, [INFO] [stdout] 1240 | | intrinsics::add_with_overflow, [INFO] [stdout] 1241 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1242 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:304:16 [INFO] [stdout] | [INFO] [stdout] 304 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1239 | / int_impl! { i64, i64, u64, 64, [INFO] [stdout] 1240 | | intrinsics::add_with_overflow, [INFO] [stdout] 1241 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1242 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:328:16 [INFO] [stdout] | [INFO] [stdout] 328 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1239 | / int_impl! { i64, i64, u64, 64, [INFO] [stdout] 1240 | | intrinsics::add_with_overflow, [INFO] [stdout] 1241 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1242 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:352:16 [INFO] [stdout] | [INFO] [stdout] 352 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1239 | / int_impl! { i64, i64, u64, 64, [INFO] [stdout] 1240 | | intrinsics::add_with_overflow, [INFO] [stdout] 1241 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1242 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:280:16 [INFO] [stdout] | [INFO] [stdout] 280 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1266 | / int_impl! { isize, i64, u64, 64, [INFO] [stdout] 1267 | | intrinsics::add_with_overflow, [INFO] [stdout] 1268 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1269 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:304:16 [INFO] [stdout] | [INFO] [stdout] 304 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1266 | / int_impl! { isize, i64, u64, 64, [INFO] [stdout] 1267 | | intrinsics::add_with_overflow, [INFO] [stdout] 1268 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1269 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:328:16 [INFO] [stdout] | [INFO] [stdout] 328 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1266 | / int_impl! { isize, i64, u64, 64, [INFO] [stdout] 1267 | | intrinsics::add_with_overflow, [INFO] [stdout] 1268 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1269 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:352:16 [INFO] [stdout] | [INFO] [stdout] 352 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 1266 | / int_impl! { isize, i64, u64, 64, [INFO] [stdout] 1267 | | intrinsics::add_with_overflow, [INFO] [stdout] 1268 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1269 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1473:16 [INFO] [stdout] | [INFO] [stdout] 1473 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2256 | / uint_impl! { u8, u8, 8, [INFO] [stdout] 2257 | | intrinsics::ctpop, [INFO] [stdout] 2258 | | intrinsics::ctlz, [INFO] [stdout] 2259 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2262 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2263 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1497:16 [INFO] [stdout] | [INFO] [stdout] 1497 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2256 | / uint_impl! { u8, u8, 8, [INFO] [stdout] 2257 | | intrinsics::ctpop, [INFO] [stdout] 2258 | | intrinsics::ctlz, [INFO] [stdout] 2259 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2262 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2263 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1521:16 [INFO] [stdout] | [INFO] [stdout] 1521 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2256 | / uint_impl! { u8, u8, 8, [INFO] [stdout] 2257 | | intrinsics::ctpop, [INFO] [stdout] 2258 | | intrinsics::ctlz, [INFO] [stdout] 2259 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2262 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2263 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1545:16 [INFO] [stdout] | [INFO] [stdout] 1545 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2256 | / uint_impl! { u8, u8, 8, [INFO] [stdout] 2257 | | intrinsics::ctpop, [INFO] [stdout] 2258 | | intrinsics::ctlz, [INFO] [stdout] 2259 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2262 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2263 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1473:16 [INFO] [stdout] | [INFO] [stdout] 1473 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2268 | / uint_impl! { u16, u16, 16, [INFO] [stdout] 2269 | | intrinsics::ctpop, [INFO] [stdout] 2270 | | intrinsics::ctlz, [INFO] [stdout] 2271 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2274 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2275 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1497:16 [INFO] [stdout] | [INFO] [stdout] 1497 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2268 | / uint_impl! { u16, u16, 16, [INFO] [stdout] 2269 | | intrinsics::ctpop, [INFO] [stdout] 2270 | | intrinsics::ctlz, [INFO] [stdout] 2271 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2274 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2275 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1521:16 [INFO] [stdout] | [INFO] [stdout] 1521 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2268 | / uint_impl! { u16, u16, 16, [INFO] [stdout] 2269 | | intrinsics::ctpop, [INFO] [stdout] 2270 | | intrinsics::ctlz, [INFO] [stdout] 2271 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2274 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2275 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1545:16 [INFO] [stdout] | [INFO] [stdout] 1545 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2268 | / uint_impl! { u16, u16, 16, [INFO] [stdout] 2269 | | intrinsics::ctpop, [INFO] [stdout] 2270 | | intrinsics::ctlz, [INFO] [stdout] 2271 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2274 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2275 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1473:16 [INFO] [stdout] | [INFO] [stdout] 1473 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2280 | / uint_impl! { u32, u32, 32, [INFO] [stdout] 2281 | | intrinsics::ctpop, [INFO] [stdout] 2282 | | intrinsics::ctlz, [INFO] [stdout] 2283 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2286 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2287 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1497:16 [INFO] [stdout] | [INFO] [stdout] 1497 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2280 | / uint_impl! { u32, u32, 32, [INFO] [stdout] 2281 | | intrinsics::ctpop, [INFO] [stdout] 2282 | | intrinsics::ctlz, [INFO] [stdout] 2283 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2286 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2287 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1521:16 [INFO] [stdout] | [INFO] [stdout] 1521 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2280 | / uint_impl! { u32, u32, 32, [INFO] [stdout] 2281 | | intrinsics::ctpop, [INFO] [stdout] 2282 | | intrinsics::ctlz, [INFO] [stdout] 2283 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2286 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2287 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1545:16 [INFO] [stdout] | [INFO] [stdout] 1545 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2280 | / uint_impl! { u32, u32, 32, [INFO] [stdout] 2281 | | intrinsics::ctpop, [INFO] [stdout] 2282 | | intrinsics::ctlz, [INFO] [stdout] 2283 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2286 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2287 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1473:16 [INFO] [stdout] | [INFO] [stdout] 1473 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2292 | / uint_impl! { u64, u64, 64, [INFO] [stdout] 2293 | | intrinsics::ctpop, [INFO] [stdout] 2294 | | intrinsics::ctlz, [INFO] [stdout] 2295 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2298 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2299 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1497:16 [INFO] [stdout] | [INFO] [stdout] 1497 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2292 | / uint_impl! { u64, u64, 64, [INFO] [stdout] 2293 | | intrinsics::ctpop, [INFO] [stdout] 2294 | | intrinsics::ctlz, [INFO] [stdout] 2295 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2298 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2299 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1521:16 [INFO] [stdout] | [INFO] [stdout] 1521 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2292 | / uint_impl! { u64, u64, 64, [INFO] [stdout] 2293 | | intrinsics::ctpop, [INFO] [stdout] 2294 | | intrinsics::ctlz, [INFO] [stdout] 2295 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2298 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2299 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1545:16 [INFO] [stdout] | [INFO] [stdout] 1545 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2292 | / uint_impl! { u64, u64, 64, [INFO] [stdout] 2293 | | intrinsics::ctpop, [INFO] [stdout] 2294 | | intrinsics::ctlz, [INFO] [stdout] 2295 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2298 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2299 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1473:16 [INFO] [stdout] | [INFO] [stdout] 1473 | if cfg!(target_endian = "big") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | / uint_impl! { usize, u64, 64, [INFO] [stdout] 2331 | | intrinsics::ctpop, [INFO] [stdout] 2332 | | intrinsics::ctlz, [INFO] [stdout] 2333 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2336 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2337 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1497:16 [INFO] [stdout] | [INFO] [stdout] 1497 | if cfg!(target_endian = "little") { x } else { x.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | / uint_impl! { usize, u64, 64, [INFO] [stdout] 2331 | | intrinsics::ctpop, [INFO] [stdout] 2332 | | intrinsics::ctlz, [INFO] [stdout] 2333 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2336 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2337 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1521:16 [INFO] [stdout] | [INFO] [stdout] 1521 | if cfg!(target_endian = "big") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | / uint_impl! { usize, u64, 64, [INFO] [stdout] 2331 | | intrinsics::ctpop, [INFO] [stdout] 2332 | | intrinsics::ctlz, [INFO] [stdout] 2333 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2336 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2337 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/num/mod.rs:1545:16 [INFO] [stdout] | [INFO] [stdout] 1545 | if cfg!(target_endian = "little") { self } else { self.swap_bytes() } [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | / uint_impl! { usize, u64, 64, [INFO] [stdout] 2331 | | intrinsics::ctpop, [INFO] [stdout] 2332 | | intrinsics::ctlz, [INFO] [stdout] 2333 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2336 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2337 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [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: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/num/mod.rs:2366:3 [INFO] [stdout] | [INFO] [stdout] 2366 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/nonzero.rs:39:3 [INFO] [stdout] | [INFO] [stdout] 39 | #[derive(Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Debug, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/ops.rs:2036:3 [INFO] [stdout] | [INFO] [stdout] 2036 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops.rs:2043:9 [INFO] [stdout] | [INFO] [stdout] 2043 | write!(fmt, "..") [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/ops.rs:2066:3 [INFO] [stdout] | [INFO] [stdout] 2066 | #[derive(Clone, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops.rs:2080:9 [INFO] [stdout] | [INFO] [stdout] 2080 | write!(fmt, "{:?}..{:?}", self.start, self.end) [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/ops.rs:2129:3 [INFO] [stdout] | [INFO] [stdout] 2129 | #[derive(Clone, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops.rs:2140:9 [INFO] [stdout] | [INFO] [stdout] 2140 | write!(fmt, "{:?}..", self.start) [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/ops.rs:2195:3 [INFO] [stdout] | [INFO] [stdout] 2195 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops.rs:2206:9 [INFO] [stdout] | [INFO] [stdout] 2206 | write!(fmt, "..{:?}", self.end) [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/ops.rs:2245:3 [INFO] [stdout] | [INFO] [stdout] 2245 | #[derive(Clone, PartialEq, Eq, Hash)] // not Copy -- see #27186 [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops.rs:2283:33 [INFO] [stdout] | [INFO] [stdout] 2283 | Empty { ref at } => write!(fmt, "[empty range @ {:?}]", at), [INFO] [stdout] | --------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops.rs:2284:48 [INFO] [stdout] | [INFO] [stdout] 2284 | NonEmpty { ref start, ref end } => write!(fmt, "{:?}...{:?}", start, end), [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/ops.rs:2347:3 [INFO] [stdout] | [INFO] [stdout] 2347 | #[derive(Copy, Clone, PartialEq, Eq, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/ops.rs:2360:9 [INFO] [stdout] | [INFO] [stdout] 2360 | write!(fmt, "...{:?}", self.end) [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/cmp.rs:199:3 [INFO] [stdout] | [INFO] [stdout] 199 | #[derive(Clone, Copy, PartialEq, Debug, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/cmp.rs:341:3 [INFO] [stdout] | [INFO] [stdout] 341 | #[derive(PartialEq, Eq, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/any.rs:345:3 [INFO] [stdout] | [INFO] [stdout] 345 | #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/cell.rs:545:9 [INFO] [stdout] | [INFO] [stdout] 545 | debug_assert!(self.borrow.get() == UNUSED); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/cell.rs:857:9 [INFO] [stdout] | [INFO] [stdout] 857 | debug_assert!(borrow != WRITING && borrow != UNUSED); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/cell.rs:868:9 [INFO] [stdout] | [INFO] [stdout] 868 | debug_assert!(borrow != UNUSED); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/cell.rs:991:9 [INFO] [stdout] | [INFO] [stdout] 991 | debug_assert!(borrow == WRITING); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/char.rs:227:3 [INFO] [stdout] | [INFO] [stdout] 227 | #[derive(Copy, Clone, Debug, PartialEq, Eq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/char.rs:488:3 [INFO] [stdout] | [INFO] [stdout] 488 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/char.rs:503:3 [INFO] [stdout] | [INFO] [stdout] 503 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/char.rs:609:3 [INFO] [stdout] | [INFO] [stdout] 609 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/char.rs:615:3 [INFO] [stdout] | [INFO] [stdout] 615 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/char.rs:723:3 [INFO] [stdout] | [INFO] [stdout] 723 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/char.rs:751:3 [INFO] [stdout] | [INFO] [stdout] 751 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/char.rs:763:3 [INFO] [stdout] | [INFO] [stdout] 763 | #[derive(PartialEq, Eq, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `unwind` in this scope [INFO] [stdout] --> src/panicking.rs:57:11 [INFO] [stdout] | [INFO] [stdout] 57 | #[unwind] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/range.rs:251:3 [INFO] [stdout] | [INFO] [stdout] 251 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/sources.rs:22:3 [INFO] [stdout] | [INFO] [stdout] 22 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/sources.rs:189:3 [INFO] [stdout] | [INFO] [stdout] 189 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:346:3 [INFO] [stdout] | [INFO] [stdout] 346 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:411:3 [INFO] [stdout] | [INFO] [stdout] 411 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:489:3 [INFO] [stdout] | [INFO] [stdout] 489 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:530:3 [INFO] [stdout] | [INFO] [stdout] 530 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:552:3 [INFO] [stdout] | [INFO] [stdout] 552 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:723:3 [INFO] [stdout] | [INFO] [stdout] 723 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:990:3 [INFO] [stdout] | [INFO] [stdout] 990 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1080:3 [INFO] [stdout] | [INFO] [stdout] 1080 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1164:3 [INFO] [stdout] | [INFO] [stdout] 1164 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1228:3 [INFO] [stdout] | [INFO] [stdout] 1228 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1337:3 [INFO] [stdout] | [INFO] [stdout] 1337 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1474:3 [INFO] [stdout] | [INFO] [stdout] 1474 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1528:3 [INFO] [stdout] | [INFO] [stdout] 1528 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1585:3 [INFO] [stdout] | [INFO] [stdout] 1585 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1679:3 [INFO] [stdout] | [INFO] [stdout] 1679 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1745:3 [INFO] [stdout] | [INFO] [stdout] 1745 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1795:3 [INFO] [stdout] | [INFO] [stdout] 1795 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:1883:3 [INFO] [stdout] | [INFO] [stdout] 1883 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/iter/mod.rs:2034:3 [INFO] [stdout] | [INFO] [stdout] 2034 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/option.rs:157:3 [INFO] [stdout] | [INFO] [stdout] 157 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/option.rs:864:3 [INFO] [stdout] | [INFO] [stdout] 864 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/option.rs:907:3 [INFO] [stdout] | [INFO] [stdout] 907 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/option.rs:952:3 [INFO] [stdout] | [INFO] [stdout] 952 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/option.rs:988:3 [INFO] [stdout] | [INFO] [stdout] 988 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/raw.rs:94:3 [INFO] [stdout] | [INFO] [stdout] 94 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/result.rs:249:3 [INFO] [stdout] | [INFO] [stdout] 249 | #[derive(Clone, Copy, PartialEq, PartialOrd, Eq, Ord, Debug, Hash)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/result.rs:929:3 [INFO] [stdout] | [INFO] [stdout] 929 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/result.rs:973:3 [INFO] [stdout] | [INFO] [stdout] 973 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/result.rs:1016:3 [INFO] [stdout] | [INFO] [stdout] 1016 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/slice/sort.rs:269:13 [INFO] [stdout] | [INFO] [stdout] 269 | debug_assert!(block_l <= BLOCK && block_r <= BLOCK); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/slice/sort.rs:270:13 [INFO] [stdout] | [INFO] [stdout] 270 | debug_assert!(width(l, r) == block_l + block_r); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:249:26 [INFO] [stdout] | [INFO] [stdout] 249 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/slice/sort.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | debug_assert_eq!(width(l, r), block_l); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:249:26 [INFO] [stdout] | [INFO] [stdout] 249 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/slice/sort.rs:367:9 [INFO] [stdout] | [INFO] [stdout] 367 | debug_assert_eq!(width(l, r), block_r); [INFO] [stdout] | -------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/slice/mod.rs:1778:3 [INFO] [stdout] | [INFO] [stdout] 1778 | #[derive(Clone)] // Is this correct, or does it incorrectly require `T: Clone`? [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/slice/mod.rs:1890:3 [INFO] [stdout] | [INFO] [stdout] 1890 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/slice/mod.rs:2037:3 [INFO] [stdout] | [INFO] [stdout] 2037 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/slice/mod.rs:2139:3 [INFO] [stdout] | [INFO] [stdout] 2139 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/slice/mod.rs:2248:3 [INFO] [stdout] | [INFO] [stdout] 2248 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:75:3 [INFO] [stdout] | [INFO] [stdout] 75 | #[derive(Copy, Clone, Eq, PartialEq, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:277:3 [INFO] [stdout] | [INFO] [stdout] 277 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:417:3 [INFO] [stdout] | [INFO] [stdout] 417 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:442:3 [INFO] [stdout] | [INFO] [stdout] 442 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:465:3 [INFO] [stdout] | [INFO] [stdout] 465 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:546:3 [INFO] [stdout] | [INFO] [stdout] 546 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:555:3 [INFO] [stdout] | [INFO] [stdout] 555 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:561:3 [INFO] [stdout] | [INFO] [stdout] 561 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/pattern.rs:742:3 [INFO] [stdout] | [INFO] [stdout] 742 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/str/pattern.rs:1171:9 [INFO] [stdout] | [INFO] [stdout] 1171 | debug_assert!(period <= known_period); [INFO] [stdout] | ------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/mod.rs:140:3 [INFO] [stdout] | [INFO] [stdout] 140 | #[derive(Debug, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/mod.rs:165:3 [INFO] [stdout] | [INFO] [stdout] 165 | #[derive(Copy, Eq, PartialEq, Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/str/mod.rs:391:13 [INFO] [stdout] | [INFO] [stdout] 391 | / write!(f, "invalid utf-8 sequence of {} bytes from index {}", [INFO] [stdout] 392 | | error_len, self.valid_up_to) [INFO] [stdout] | |_______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/str/mod.rs:394:13 [INFO] [stdout] | [INFO] [stdout] 394 | write!(f, "incomplete utf-8 byte sequence from index {}", self.valid_up_to) [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/mod.rs:412:3 [INFO] [stdout] | [INFO] [stdout] 412 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/mod.rs:600:3 [INFO] [stdout] | [INFO] [stdout] 600 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/mod.rs:679:3 [INFO] [stdout] | [INFO] [stdout] 679 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:821:31 [INFO] [stdout] | [INFO] [stdout] 821 | f.debug_tuple(stringify!($forward_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1008 | / generate_pattern_iterators! { [INFO] [stdout] 1009 | | forward: [INFO] [stdout] 1010 | | /// Created with the method [`split`]. [INFO] [stdout] 1011 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1023 | | delegate double ended; [INFO] [stdout] 1024 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:855:31 [INFO] [stdout] | [INFO] [stdout] 855 | f.debug_tuple(stringify!($reverse_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1008 | / generate_pattern_iterators! { [INFO] [stdout] 1009 | | forward: [INFO] [stdout] 1010 | | /// Created with the method [`split`]. [INFO] [stdout] 1011 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1023 | | delegate double ended; [INFO] [stdout] 1024 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:821:31 [INFO] [stdout] | [INFO] [stdout] 821 | f.debug_tuple(stringify!($forward_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1026 | / generate_pattern_iterators! { [INFO] [stdout] 1027 | | forward: [INFO] [stdout] 1028 | | /// Created with the method [`split_terminator`]. [INFO] [stdout] 1029 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1041 | | delegate double ended; [INFO] [stdout] 1042 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:855:31 [INFO] [stdout] | [INFO] [stdout] 855 | f.debug_tuple(stringify!($reverse_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1026 | / generate_pattern_iterators! { [INFO] [stdout] 1027 | | forward: [INFO] [stdout] 1028 | | /// Created with the method [`split_terminator`]. [INFO] [stdout] 1029 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1041 | | delegate double ended; [INFO] [stdout] 1042 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:821:31 [INFO] [stdout] | [INFO] [stdout] 821 | f.debug_tuple(stringify!($forward_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1086 | / generate_pattern_iterators! { [INFO] [stdout] 1087 | | forward: [INFO] [stdout] 1088 | | /// Created with the method [`splitn`]. [INFO] [stdout] 1089 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1101 | | delegate single ended; [INFO] [stdout] 1102 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:855:31 [INFO] [stdout] | [INFO] [stdout] 855 | f.debug_tuple(stringify!($reverse_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1086 | / generate_pattern_iterators! { [INFO] [stdout] 1087 | | forward: [INFO] [stdout] 1088 | | /// Created with the method [`splitn`]. [INFO] [stdout] 1089 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1101 | | delegate single ended; [INFO] [stdout] 1102 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:821:31 [INFO] [stdout] | [INFO] [stdout] 821 | f.debug_tuple(stringify!($forward_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1137 | / generate_pattern_iterators! { [INFO] [stdout] 1138 | | forward: [INFO] [stdout] 1139 | | /// Created with the method [`match_indices`]. [INFO] [stdout] 1140 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1152 | | delegate double ended; [INFO] [stdout] 1153 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:855:31 [INFO] [stdout] | [INFO] [stdout] 855 | f.debug_tuple(stringify!($reverse_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1137 | / generate_pattern_iterators! { [INFO] [stdout] 1138 | | forward: [INFO] [stdout] 1139 | | /// Created with the method [`match_indices`]. [INFO] [stdout] 1140 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1152 | | delegate double ended; [INFO] [stdout] 1153 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:821:31 [INFO] [stdout] | [INFO] [stdout] 821 | f.debug_tuple(stringify!($forward_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1190 | / generate_pattern_iterators! { [INFO] [stdout] 1191 | | forward: [INFO] [stdout] 1192 | | /// Created with the method [`matches`]. [INFO] [stdout] 1193 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1205 | | delegate double ended; [INFO] [stdout] 1206 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `stringify` in this scope [INFO] [stdout] --> src/str/mod.rs:855:31 [INFO] [stdout] | [INFO] [stdout] 855 | f.debug_tuple(stringify!($reverse_iterator)) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1190 | / generate_pattern_iterators! { [INFO] [stdout] 1191 | | forward: [INFO] [stdout] 1192 | | /// Created with the method [`matches`]. [INFO] [stdout] 1193 | | /// [INFO] [stdout] ... | [INFO] [stdout] 1205 | | delegate double ended; [INFO] [stdout] 1206 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `generate_pattern_iterators` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/mod.rs:1216:3 [INFO] [stdout] | [INFO] [stdout] 1216 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/mod.rs:1250:3 [INFO] [stdout] | [INFO] [stdout] 1250 | #[derive(Clone, Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/str/mod.rs:1255:3 [INFO] [stdout] | [INFO] [stdout] 1255 | #[derive(Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/hash/sip.rs:29:3 [INFO] [stdout] | [INFO] [stdout] 29 | #[derive(Debug, Clone, Default)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/hash/sip.rs:40:3 [INFO] [stdout] | [INFO] [stdout] 40 | #[derive(Debug, Clone, Default)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/hash/sip.rs:60:3 [INFO] [stdout] | [INFO] [stdout] 60 | #[derive(Debug, Clone, Default)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/hash/sip.rs:63:3 [INFO] [stdout] | [INFO] [stdout] 63 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/hash/sip.rs:74:3 [INFO] [stdout] | [INFO] [stdout] 74 | #[derive(Debug, Clone, Copy)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/hash/sip.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | debug_assert!(len < 8); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/hash/sip.rs:127:15 [INFO] [stdout] | [INFO] [stdout] 127 | out = load_int_le!(buf, start + i, u32) as u64; [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/hash/sip.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | out |= (load_int_le!(buf, start + i, u16) as u64) << (i * 8); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:249:26 [INFO] [stdout] | [INFO] [stdout] 249 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert_eq!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/hash/sip.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | debug_assert_eq!(i, len); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/hash/sip.rs:244:9 [INFO] [stdout] | [INFO] [stdout] 244 | debug_assert!(msg.len() <= 8); [INFO] [stdout] | ----------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/hash/sip.rs:251:34 [INFO] [stdout] | [INFO] [stdout] 251 | self.tail = unsafe { load_int_le!(msg, 0, u64) }; [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `cfg` in this scope [INFO] [stdout] --> src/macros.rs:224:26 [INFO] [stdout] | [INFO] [stdout] 224 | ($($arg:tt)*) => (if cfg!(debug_assertions) { assert!($($arg)*); }) [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/hash/sip.rs:351:31 [INFO] [stdout] | [INFO] [stdout] 351 | let mi = unsafe { load_int_le!(msg, i, u64) }; [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `cfg` is in scope, but it is an attribute: `#[cfg]` [INFO] [stdout] = note: this error originates in the macro `debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/hash/sip.rs:410:3 [INFO] [stdout] | [INFO] [stdout] 410 | #[derive(Debug, Clone, Default)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/hash/sip.rs:427:3 [INFO] [stdout] | [INFO] [stdout] 427 | #[derive(Debug, Clone, Default)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/num.rs:102:3 [INFO] [stdout] | [INFO] [stdout] 102 | #[derive(Clone, PartialEq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/num.rs:106:3 [INFO] [stdout] | [INFO] [stdout] 106 | #[derive(Clone, PartialEq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/num.rs:110:3 [INFO] [stdout] | [INFO] [stdout] 110 | #[derive(Clone, PartialEq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/num.rs:114:3 [INFO] [stdout] | [INFO] [stdout] 114 | #[derive(Clone, PartialEq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/num.rs:118:3 [INFO] [stdout] | [INFO] [stdout] 118 | #[derive(Clone, PartialEq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/fmt/builders.rs:89:28 [INFO] [stdout] | [INFO] [stdout] 89 | ... format_args!("{}\n{}: {:#?}", prefix, name, value)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/fmt/builders.rs:91:17 [INFO] [stdout] | [INFO] [stdout] 91 | write!(self.fmt, "{} {}: {:?}", prefix, name, value) [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/fmt/builders.rs:155:41 [INFO] [stdout] | [INFO] [stdout] 155 | fmt::write(&mut writer, format_args!("{}\n{:#?}", prefix, value)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/fmt/builders.rs:157:17 [INFO] [stdout] | [INFO] [stdout] 157 | write!(self.fmt, "{}{}{:?}", prefix, space, value) [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/fmt/builders.rs:203:41 [INFO] [stdout] | [INFO] [stdout] 203 | fmt::write(&mut writer, format_args!("{}\n{:#?}", prefix, entry)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/fmt/builders.rs:210:17 [INFO] [stdout] | [INFO] [stdout] 210 | write!(self.fmt, "{}{:?}", prefix, entry) [INFO] [stdout] | ----------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/fmt/builders.rs:242:18 [INFO] [stdout] | [INFO] [stdout] 242 | let result = write!(fmt, "{{"); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/fmt/builders.rs:291:18 [INFO] [stdout] | [INFO] [stdout] 291 | let result = write!(fmt, "["); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/fmt/builders.rs:342:18 [INFO] [stdout] | [INFO] [stdout] 342 | let result = write!(fmt, "{{"); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/fmt/builders.rs:363:28 [INFO] [stdout] | [INFO] [stdout] 363 | ... format_args!("{}\n{:#?}: {:#?}", prefix, key, value)) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/fmt/builders.rs:370:17 [INFO] [stdout] | [INFO] [stdout] 370 | write!(self.fmt, "{}{:?}: {:?}", prefix, key, value) [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `format_args` in this scope [INFO] [stdout] --> src/macros.rs:385:49 [INFO] [stdout] | [INFO] [stdout] 385 | ($dst:expr, $($arg:tt)*) => ($dst.write_fmt(format_args!($($arg)*))) [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/fmt/builders.rs:399:34 [INFO] [stdout] | [INFO] [stdout] 399 | self.result.and_then(|_| write!(self.fmt, "{}}}", prefix)) [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/mod.rs:26:3 [INFO] [stdout] | [INFO] [stdout] 26 | #[derive(Debug)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/rt/v1.rs:18:3 [INFO] [stdout] | [INFO] [stdout] 18 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/rt/v1.rs:24:3 [INFO] [stdout] | [INFO] [stdout] 24 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/rt/v1.rs:34:3 [INFO] [stdout] | [INFO] [stdout] 34 | #[derive(Copy, Clone, PartialEq, Eq)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/rt/v1.rs:46:3 [INFO] [stdout] | [INFO] [stdout] 46 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/rt/v1.rs:54:3 [INFO] [stdout] | [INFO] [stdout] 54 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/mod.rs:81:3 [INFO] [stdout] | [INFO] [stdout] 81 | #[derive(Copy, Clone, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/mod.rs:248:3 [INFO] [stdout] | [INFO] [stdout] 248 | #[derive(Copy)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/mod.rs:302:3 [INFO] [stdout] | [INFO] [stdout] 302 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find attribute `derive` in this scope [INFO] [stdout] --> src/fmt/mod.rs:381:3 [INFO] [stdout] | [INFO] [stdout] 381 | #[derive(Copy, Clone)] [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:70:1 [INFO] [stdout] | [INFO] [stdout] 70 | #![feature(allow_internal_unstable)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | #![feature(asm)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:72:1 [INFO] [stdout] | [INFO] [stdout] 72 | #![feature(associated_type_defaults)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | #![feature(associated_consts)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute [INFO] [stdout] | [INFO] [stdout] = help: the feature `associated_consts` has been stable since 1.20.0 and no longer requires an attribute to enable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:74:1 [INFO] [stdout] | [INFO] [stdout] 74 | #![feature(cfg_target_feature)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute [INFO] [stdout] | [INFO] [stdout] = help: the feature `cfg_target_feature` has been stable since 1.27.0 and no longer requires an attribute to enable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:75:1 [INFO] [stdout] | [INFO] [stdout] 75 | #![feature(cfg_target_has_atomic)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:76:1 [INFO] [stdout] | [INFO] [stdout] 76 | #![feature(concat_idents)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:77:1 [INFO] [stdout] | [INFO] [stdout] 77 | #![feature(const_fn)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:78:1 [INFO] [stdout] | [INFO] [stdout] 78 | #![feature(custom_attribute)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:79:1 [INFO] [stdout] | [INFO] [stdout] 79 | #![feature(fundamental)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:80:1 [INFO] [stdout] | [INFO] [stdout] 80 | #![feature(i128_type)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute [INFO] [stdout] | [INFO] [stdout] = help: the feature `i128_type` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:81:1 [INFO] [stdout] | [INFO] [stdout] 81 | #![feature(inclusive_range_syntax)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the attribute [INFO] [stdout] | [INFO] [stdout] = help: the feature `inclusive_range_syntax` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:82:1 [INFO] [stdout] | [INFO] [stdout] 82 | #![feature(intrinsics)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:83:1 [INFO] [stdout] | [INFO] [stdout] 83 | #![feature(lang_items)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | #![feature(never_type)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | #![feature(no_core)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:86:1 [INFO] [stdout] | [INFO] [stdout] 86 | #![feature(on_unimplemented)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:87:1 [INFO] [stdout] | [INFO] [stdout] 87 | #![feature(optin_builtin_traits)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:88:1 [INFO] [stdout] | [INFO] [stdout] 88 | #![feature(prelude_import)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:89:1 [INFO] [stdout] | [INFO] [stdout] 89 | #![feature(repr_simd, platform_intrinsics)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | #![feature(rustc_attrs)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:91:1 [INFO] [stdout] | [INFO] [stdout] 91 | #![feature(specialization)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:92:1 [INFO] [stdout] | [INFO] [stdout] 92 | #![feature(staged_api)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:93:1 [INFO] [stdout] | [INFO] [stdout] 93 | #![feature(unboxed_closures)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:94:1 [INFO] [stdout] | [INFO] [stdout] 94 | #![feature(untagged_unions)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:95:1 [INFO] [stdout] | [INFO] [stdout] 95 | #![feature(unwind_attributes)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/ptr.rs:1061:17 [INFO] [stdout] | [INFO] [stdout] 1061 | impl !Send for Shared { } [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/ptr.rs:1066:17 [INFO] [stdout] | [INFO] [stdout] 1066 | impl !Sync for Shared { } [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/marker.rs:52:17 [INFO] [stdout] | [INFO] [stdout] 52 | impl !Send for *const T { } [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/marker.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | impl !Send for *mut T { } [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/marker.rs:355:17 [INFO] [stdout] | [INFO] [stdout] 355 | impl !Sync for *const T { } [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/marker.rs:357:17 [INFO] [stdout] | [INFO] [stdout] 357 | impl !Sync for *mut T { } [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/marker.rs:567:17 [INFO] [stdout] | [INFO] [stdout] 567 | impl !Freeze for UnsafeCell {} [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/cell.rs:222:9 [INFO] [stdout] | [INFO] [stdout] 222 | impl !Sync for Cell {} [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/cell.rs:760:17 [INFO] [stdout] | [INFO] [stdout] 760 | impl !Sync for RefCell {} [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: negative trait bounds are not yet fully implemented; use marker types for now [INFO] [stdout] --> src/cell.rs:1082:17 [INFO] [stdout] | [INFO] [stdout] 1082 | impl !Sync for UnsafeCell {} [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #68318 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes [INFO] [stdout] --> src/lib.rs:91:12 [INFO] [stdout] | [INFO] [stdout] 91 | #![feature(specialization)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | #![deny(warnings)] [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] = note: `#[warn(incomplete_features)]` implied by `#[warn(warnings)]` [INFO] [stdout] = note: see issue #31844 for more information [INFO] [stdout] = help: consider using `min_specialization` instead, which is more stable and complete [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `assert_approx_eq` [INFO] [stdout] --> src/num/float_macros.rs:13:14 [INFO] [stdout] | [INFO] [stdout] 13 | macro_rules! assert_approx_eq { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `sh_impl_signed` [INFO] [stdout] --> src/num/wrapping.rs:15:14 [INFO] [stdout] | [INFO] [stdout] 15 | macro_rules! sh_impl_signed { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `checked_op` [INFO] [stdout] --> src/num/mod.rs:91:14 [INFO] [stdout] | [INFO] [stdout] 91 | macro_rules! checked_op { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `neg_impl_unsigned` [INFO] [stdout] --> src/ops.rs:766:14 [INFO] [stdout] | [INFO] [stdout] 766 | macro_rules! neg_impl_unsigned { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/ops.rs:2157:9 [INFO] [stdout] | [INFO] [stdout] 2157 | (self.start <= item) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2157 - (self.start <= item) [INFO] [stdout] 2157 + self.start <= item [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/ops.rs:2223:9 [INFO] [stdout] | [INFO] [stdout] 2223 | (item < self.end) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2223 - (item < self.end) [INFO] [stdout] 2223 + item < self.end [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/ops.rs:2377:9 [INFO] [stdout] | [INFO] [stdout] 2377 | (item <= self.end) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 2377 - (item <= self.end) [INFO] [stdout] 2377 + item <= self.end [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/ops.rs:2881:21 [INFO] [stdout] | [INFO] [stdout] 2881 | fn from_success(Self::Success) -> Self; [INFO] [stdout] | ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self::Success` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(anonymous_parameters)]` implied by `#[warn(warnings)]` [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/ops.rs:2884:19 [INFO] [stdout] | [INFO] [stdout] 2884 | fn from_error(Self::Error) -> Self; [INFO] [stdout] | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self::Error` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/convert.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | fn from(T) -> Self; [INFO] [stdout] | ^ help: try naming the parameter or explicitly ignoring it: `_: T` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:350:15 [INFO] [stdout] | [INFO] [stdout] 350 | '0' ... '9' => self as u32 - '0' as u32, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` implied by `#[warn(warnings)]` [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:351:15 [INFO] [stdout] | [INFO] [stdout] 351 | 'a' ... 'z' => self as u32 - 'a' as u32 + 10, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:352:15 [INFO] [stdout] | [INFO] [stdout] 352 | 'A' ... 'Z' => self as u32 - 'A' as u32 + 10, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:384:20 [INFO] [stdout] | [INFO] [stdout] 384 | '\x20' ... '\x7e' => EscapeDefaultState::Char(self), [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:801:21 [INFO] [stdout] | [INFO] [stdout] 801 | 0x00...0x7F => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:804:21 [INFO] [stdout] | [INFO] [stdout] 804 | 0xC2...0xDF => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 806 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:810:44 [INFO] [stdout] | [INFO] [stdout] 810 | continuation_byte!(0xA0...0xBF); // 0x80...0x9F here are overlong [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 811 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:813:21 [INFO] [stdout] | [INFO] [stdout] 813 | 0xE1...0xEC | 0xEE...0xEF => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:813:35 [INFO] [stdout] | [INFO] [stdout] 813 | 0xE1...0xEC | 0xEE...0xEF => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 815 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 816 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:820:44 [INFO] [stdout] | [INFO] [stdout] 820 | continuation_byte!(0x80...0x9F); // 0xA0..0xBF here are surrogates [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 821 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:825:44 [INFO] [stdout] | [INFO] [stdout] 825 | continuation_byte!(0x90...0xBF); // 0x80..0x8F here are overlong [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 826 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 827 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:829:21 [INFO] [stdout] | [INFO] [stdout] 829 | 0xF1...0xF3 => { [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 831 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 832 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 833 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:837:44 [INFO] [stdout] | [INFO] [stdout] 837 | continuation_byte!(0x80...0x8F); // 0x90..0xBF here are beyond char::MAX [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 838 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/char.rs:788:48 [INFO] [stdout] | [INFO] [stdout] 788 | () => { continuation_byte!(0x80...0xBF) }; [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] ... [INFO] [stdout] 839 | continuation_byte!(); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: this warning originates in the macro `continuation_byte` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused macro definition: `step_impl_no_between` [INFO] [stdout] --> src/iter/range.rs:186:14 [INFO] [stdout] | [INFO] [stdout] 186 | macro_rules! step_impl_no_between { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1398:46 [INFO] [stdout] | [INFO] [stdout] 1398 | (0xE0 , 0xA0 ... 0xBF) | [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1399:31 [INFO] [stdout] | [INFO] [stdout] 1399 | (0xE1 ... 0xEC, 0x80 ... 0xBF) | [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1399:46 [INFO] [stdout] | [INFO] [stdout] 1399 | (0xE1 ... 0xEC, 0x80 ... 0xBF) | [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1400:46 [INFO] [stdout] | [INFO] [stdout] 1400 | (0xED , 0x80 ... 0x9F) | [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1401:31 [INFO] [stdout] | [INFO] [stdout] 1401 | (0xEE ... 0xEF, 0x80 ... 0xBF) => {} [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1401:46 [INFO] [stdout] | [INFO] [stdout] 1401 | (0xEE ... 0xEF, 0x80 ... 0xBF) => {} [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1410:46 [INFO] [stdout] | [INFO] [stdout] 1410 | (0xF0 , 0x90 ... 0xBF) | [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1411:31 [INFO] [stdout] | [INFO] [stdout] 1411 | (0xF1 ... 0xF3, 0x80 ... 0xBF) | [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1411:46 [INFO] [stdout] | [INFO] [stdout] 1411 | (0xF1 ... 0xF3, 0x80 ... 0xBF) | [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/str/mod.rs:1412:46 [INFO] [stdout] | [INFO] [stdout] 1412 | (0xF4 , 0x80 ... 0x8F) => {} [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/hash/sip.rs:406:17 [INFO] [stdout] | [INFO] [stdout] 406 | fn c_rounds(&mut State); [INFO] [stdout] | ^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut State` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: anonymous parameters are deprecated and will be removed in the next edition [INFO] [stdout] --> src/hash/sip.rs:407:17 [INFO] [stdout] | [INFO] [stdout] 407 | fn d_rounds(&mut State); [INFO] [stdout] | ^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut State` [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! [INFO] [stdout] = note: for more information, see issue #41686 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/fmt/num.rs:136:37 [INFO] [stdout] | [INFO] [stdout] 136 | radix! { Binary, 2, "0b", x @ 0 ... 2 => b'0' + x } [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/fmt/num.rs:137:37 [INFO] [stdout] | [INFO] [stdout] 137 | radix! { Octal, 8, "0o", x @ 0 ... 7 => b'0' + x } [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/fmt/num.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | radix! { Decimal, 10, "", x @ 0 ... 9 => b'0' + x } [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/fmt/num.rs:139:37 [INFO] [stdout] | [INFO] [stdout] 139 | radix! { LowerHex, 16, "0x", x @ 0 ... 9 => b'0' + x, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/fmt/num.rs:140:37 [INFO] [stdout] | [INFO] [stdout] 140 | ... x @ 10 ... 15 => b'a' + (x - 10) } [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/fmt/num.rs:141:37 [INFO] [stdout] | [INFO] [stdout] 141 | radix! { UpperHex, 16, "0x", x @ 0 ... 9 => b'0' + x, [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/fmt/num.rs:142:37 [INFO] [stdout] | [INFO] [stdout] 142 | ... x @ 10 ... 15 => b'A' + (x - 10) } [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `i8` [INFO] [stdout] --> src/num/mod.rs:1213:1 [INFO] [stdout] | [INFO] [stdout] 1213 | #[lang = "i8"] [INFO] [stdout] | ^^^^^^^^^^^^^^ definition of unknown language item `i8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `i16` [INFO] [stdout] --> src/num/mod.rs:1221:1 [INFO] [stdout] | [INFO] [stdout] 1221 | #[lang = "i16"] [INFO] [stdout] | ^^^^^^^^^^^^^^^ definition of unknown language item `i16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `i32` [INFO] [stdout] --> src/num/mod.rs:1229:1 [INFO] [stdout] | [INFO] [stdout] 1229 | #[lang = "i32"] [INFO] [stdout] | ^^^^^^^^^^^^^^^ definition of unknown language item `i32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `i64` [INFO] [stdout] --> src/num/mod.rs:1237:1 [INFO] [stdout] | [INFO] [stdout] 1237 | #[lang = "i64"] [INFO] [stdout] | ^^^^^^^^^^^^^^^ definition of unknown language item `i64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `isize` [INFO] [stdout] --> src/num/mod.rs:1264:1 [INFO] [stdout] | [INFO] [stdout] 1264 | #[lang = "isize"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ definition of unknown language item `isize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `u8` [INFO] [stdout] --> src/num/mod.rs:2254:1 [INFO] [stdout] | [INFO] [stdout] 2254 | #[lang = "u8"] [INFO] [stdout] | ^^^^^^^^^^^^^^ definition of unknown language item `u8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `u16` [INFO] [stdout] --> src/num/mod.rs:2266:1 [INFO] [stdout] | [INFO] [stdout] 2266 | #[lang = "u16"] [INFO] [stdout] | ^^^^^^^^^^^^^^^ definition of unknown language item `u16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `u32` [INFO] [stdout] --> src/num/mod.rs:2278:1 [INFO] [stdout] | [INFO] [stdout] 2278 | #[lang = "u32"] [INFO] [stdout] | ^^^^^^^^^^^^^^^ definition of unknown language item `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `u64` [INFO] [stdout] --> src/num/mod.rs:2290:1 [INFO] [stdout] | [INFO] [stdout] 2290 | #[lang = "u64"] [INFO] [stdout] | ^^^^^^^^^^^^^^^ definition of unknown language item `u64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `usize` [INFO] [stdout] --> src/num/mod.rs:2328:1 [INFO] [stdout] | [INFO] [stdout] 2328 | #[lang = "usize"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ definition of unknown language item `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `const_ptr` [INFO] [stdout] --> src/ptr.rs:381:1 [INFO] [stdout] | [INFO] [stdout] 381 | #[lang = "const_ptr"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `const_ptr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `mut_ptr` [INFO] [stdout] --> src/ptr.rs:543:1 [INFO] [stdout] | [INFO] [stdout] 543 | #[lang = "mut_ptr"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ definition of unknown language item `mut_ptr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `send` [INFO] [stdout] --> src/marker.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | #[lang = "send"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ definition of unknown language item `send` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `ord` [INFO] [stdout] --> src/cmp.rs:552:1 [INFO] [stdout] | [INFO] [stdout] 552 | #[lang = "ord"] [INFO] [stdout] | ^^^^^^^^^^^^^^^ definition of unknown language item `ord` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `str_eq` [INFO] [stdout] --> src/str/mod.rs:1319:1 [INFO] [stdout] | [INFO] [stdout] 1319 | #[lang = "str_eq"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ definition of unknown language item `str_eq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `debug_trait` [INFO] [stdout] --> src/fmt/mod.rs:503:1 [INFO] [stdout] | [INFO] [stdout] 503 | #[lang = "debug_trait"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `debug_trait` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0522]: definition of an unknown language item: `non_zero` [INFO] [stdout] --> src/nonzero.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | #[lang = "non_zero"] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ definition of unknown language item `non_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0264]: unknown external lang item: `panic_fmt` [INFO] [stdout] --> src/panicking.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | fn panic_impl(fmt: fmt::Arguments, file: &'static str, line: u32) -> !; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/intrinsics.rs:46:13 [INFO] [stdout] | [INFO] [stdout] 46 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/cmp.rs:180:12 [INFO] [stdout] | [INFO] [stdout] 180 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/clone.rs:124:12 [INFO] [stdout] | [INFO] [stdout] 124 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/clone.rs:130:12 [INFO] [stdout] | [INFO] [stdout] 130 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/panicking.rs:35:13 [INFO] [stdout] | [INFO] [stdout] 35 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/slice/mod.rs:2398:76 [INFO] [stdout] | [INFO] [stdout] 2398 | #[unstable(feature = "sort_internals", reason = "internal to sort module", issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/str/mod.rs:443:39 [INFO] [stdout] | [INFO] [stdout] 443 | #[unstable(feature = "str_internals", issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/str/mod.rs:1478:39 [INFO] [stdout] | [INFO] [stdout] 1478 | #[unstable(feature = "str_internals", issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/str/mod.rs:2117:44 [INFO] [stdout] | [INFO] [stdout] 2117 | #[unstable(feature = "str_mut_extras", issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/fmt/mod.rs:42:12 [INFO] [stdout] | [INFO] [stdout] 42 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/fmt/mod.rs:251:12 [INFO] [stdout] | [INFO] [stdout] 251 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/fmt/mod.rs:259:12 [INFO] [stdout] | [INFO] [stdout] 259 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/fmt/mod.rs:274:16 [INFO] [stdout] | [INFO] [stdout] 274 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/fmt/mod.rs:287:16 [INFO] [stdout] | [INFO] [stdout] 287 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/fmt/mod.rs:311:16 [INFO] [stdout] | [INFO] [stdout] 311 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/fmt/mod.rs:329:16 [INFO] [stdout] | [INFO] [stdout] 329 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0545]: `issue` must be a non-zero numeric string or "none" [INFO] [stdout] --> src/fmt/mod.rs:346:16 [INFO] [stdout] | [INFO] [stdout] 346 | issue = "0")] [INFO] [stdout] | ^^^^^^^^--- [INFO] [stdout] | | [INFO] [stdout] | `issue` must not be "0", use "none" instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: an `#[unstable]` annotation here has no effect [INFO] [stdout] --> src/iter/mod.rs:1974:1 [INFO] [stdout] | [INFO] [stdout] 1974 | #[unstable(feature = "fused", issue = "35602")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(ineffective_unstable_trait_impl)]` on by default [INFO] [stdout] = note: see issue #55436 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: an `#[unstable]` annotation here has no effect [INFO] [stdout] --> src/iter/mod.rs:2002:1 [INFO] [stdout] | [INFO] [stdout] 2002 | #[unstable(feature = "fused", reason = "recently added", issue = "35602")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: see issue #55436 for more information [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/any.rs:123:21 [INFO] [stdout] | [INFO] [stdout] 123 | impl fmt::Debug for Any { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 123 - impl fmt::Debug for Any { [INFO] [stdout] 123 + impl fmt::Debug for dyn Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/any.rs:133:21 [INFO] [stdout] | [INFO] [stdout] 133 | impl fmt::Debug for Any + Send { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 133 - impl fmt::Debug for Any + Send { [INFO] [stdout] 133 + impl fmt::Debug for dyn Any + Send { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0225]: only auto traits can be used as additional traits in a trait object [INFO] [stdout] --> src/any.rs:133:27 [INFO] [stdout] | [INFO] [stdout] 133 | impl fmt::Debug for Any + Send { [INFO] [stdout] | --- ^^^^ additional non-auto trait [INFO] [stdout] | | [INFO] [stdout] | first non-auto trait [INFO] [stdout] | [INFO] [stdout] = help: consider creating a new trait with all of these as supertraits and using that trait here instead: `trait NewTrait: Any + Send {}` [INFO] [stdout] = note: auto-traits like `Send` and `Sync` are traits that have special properties; for more information on them, visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/any.rs:139:6 [INFO] [stdout] | [INFO] [stdout] 139 | impl Any { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 139 - impl Any { [INFO] [stdout] 139 + impl dyn Any { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/any.rs:244:6 [INFO] [stdout] | [INFO] [stdout] 244 | impl Any+Send { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 244 - impl Any+Send { [INFO] [stdout] 244 + impl dyn Any+Send { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0225]: only auto traits can be used as additional traits in a trait object [INFO] [stdout] --> src/any.rs:244:10 [INFO] [stdout] | [INFO] [stdout] 244 | impl Any+Send { [INFO] [stdout] | --- ^^^^ additional non-auto trait [INFO] [stdout] | | [INFO] [stdout] | first non-auto trait [INFO] [stdout] | [INFO] [stdout] = help: consider creating a new trait with all of these as supertraits and using that trait here instead: `trait NewTrait: Any + Send {}` [INFO] [stdout] = note: auto-traits like `Send` and `Sync` are traits that have special properties; for more information on them, visit [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/fmt/builders.rs:78:49 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn field(&mut self, name: &str, value: &fmt::Debug) -> &mut DebugStruct<'a, 'b> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 78 - pub fn field(&mut self, name: &str, value: &fmt::Debug) -> &mut DebugStruct<'a, 'b> { [INFO] [stdout] 78 + pub fn field(&mut self, name: &str, value: &dyn fmt::Debug) -> &mut DebugStruct<'a, 'b> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/fmt/builders.rs:145:37 [INFO] [stdout] | [INFO] [stdout] 145 | pub fn field(&mut self, value: &fmt::Debug) -> &mut DebugTuple<'a, 'b> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 145 - pub fn field(&mut self, value: &fmt::Debug) -> &mut DebugTuple<'a, 'b> { [INFO] [stdout] 145 + pub fn field(&mut self, value: &dyn fmt::Debug) -> &mut DebugTuple<'a, 'b> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/fmt/builders.rs:255:37 [INFO] [stdout] | [INFO] [stdout] 255 | pub fn entry(&mut self, entry: &fmt::Debug) -> &mut DebugSet<'a, 'b> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 255 - pub fn entry(&mut self, entry: &fmt::Debug) -> &mut DebugSet<'a, 'b> { [INFO] [stdout] 255 + pub fn entry(&mut self, entry: &dyn fmt::Debug) -> &mut DebugSet<'a, 'b> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/fmt/builders.rs:304:37 [INFO] [stdout] | [INFO] [stdout] 304 | pub fn entry(&mut self, entry: &fmt::Debug) -> &mut DebugList<'a, 'b> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 304 - pub fn entry(&mut self, entry: &fmt::Debug) -> &mut DebugList<'a, 'b> { [INFO] [stdout] 304 + pub fn entry(&mut self, entry: &dyn fmt::Debug) -> &mut DebugList<'a, 'b> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/fmt/builders.rs:353:35 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn entry(&mut self, key: &fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 353 - pub fn entry(&mut self, key: &fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> { [INFO] [stdout] 353 + pub fn entry(&mut self, key: &dyn fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/fmt/builders.rs:353:55 [INFO] [stdout] | [INFO] [stdout] 353 | pub fn entry(&mut self, key: &fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 353 - pub fn entry(&mut self, key: &fmt::Debug, value: &fmt::Debug) -> &mut DebugMap<'a, 'b> { [INFO] [stdout] 353 + pub fn entry(&mut self, key: &fmt::Debug, value: &dyn fmt::Debug) -> &mut DebugMap<'a, 'b> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/fmt/mod.rs:929:27 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn write(output: &mut Write, args: Arguments) -> Result { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 929 - pub fn write(output: &mut Write, args: Arguments) -> Result { [INFO] [stdout] 929 + pub fn write(output: &mut dyn Write, args: Arguments) -> Result { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: module has missing stability attribute [INFO] [stdout] --> src/lib.rs:143:1 [INFO] [stdout] | [INFO] [stdout] 143 | pub mod intrinsics; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn atomic_cxchg(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | pub fn atomic_cxchg_acq(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn atomic_cxchg_rel(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 98 | pub fn atomic_cxchg_acqrel(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:107:5 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn atomic_cxchg_relaxed(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn atomic_cxchg_failrelaxed(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | pub fn atomic_cxchg_failacq(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:140:5 [INFO] [stdout] | [INFO] [stdout] 140 | pub fn atomic_cxchg_acq_failrelaxed(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:151:5 [INFO] [stdout] | [INFO] [stdout] 151 | pub fn atomic_cxchg_acqrel_failrelaxed(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn atomic_cxchgweak(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pub fn atomic_cxchgweak_acq(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | pub fn atomic_cxchgweak_rel(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:192:5 [INFO] [stdout] | [INFO] [stdout] 192 | pub fn atomic_cxchgweak_acqrel(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub fn atomic_cxchgweak_relaxed(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn atomic_cxchgweak_failrelaxed(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn atomic_cxchgweak_failacq(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn atomic_cxchgweak_acq_failrelaxed(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn atomic_cxchgweak_acqrel_failrelaxed(dst: *mut T, old: T, src: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:253:5 [INFO] [stdout] | [INFO] [stdout] 253 | pub fn atomic_load(src: *const T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | pub fn atomic_load_acq(src: *const T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | pub fn atomic_load_relaxed(src: *const T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | pub fn atomic_load_unordered(src: *const T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn atomic_store(dst: *mut T, val: T); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 283 | pub fn atomic_store_rel(dst: *mut T, val: T); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | pub fn atomic_store_relaxed(dst: *mut T, val: T); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:291:5 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn atomic_store_unordered(dst: *mut T, val: T); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:299:5 [INFO] [stdout] | [INFO] [stdout] 299 | pub fn atomic_xchg(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:306:5 [INFO] [stdout] | [INFO] [stdout] 306 | pub fn atomic_xchg_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | pub fn atomic_xchg_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | pub fn atomic_xchg_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 327 | pub fn atomic_xchg_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:335:5 [INFO] [stdout] | [INFO] [stdout] 335 | pub fn atomic_xadd(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:342:5 [INFO] [stdout] | [INFO] [stdout] 342 | pub fn atomic_xadd_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | pub fn atomic_xadd_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn atomic_xadd_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 363 | pub fn atomic_xadd_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 371 | pub fn atomic_xsub(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 378 | pub fn atomic_xsub_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:385:5 [INFO] [stdout] | [INFO] [stdout] 385 | pub fn atomic_xsub_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:392:5 [INFO] [stdout] | [INFO] [stdout] 392 | pub fn atomic_xsub_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:399:5 [INFO] [stdout] | [INFO] [stdout] 399 | pub fn atomic_xsub_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:407:5 [INFO] [stdout] | [INFO] [stdout] 407 | pub fn atomic_and(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:414:5 [INFO] [stdout] | [INFO] [stdout] 414 | pub fn atomic_and_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:421:5 [INFO] [stdout] | [INFO] [stdout] 421 | pub fn atomic_and_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:428:5 [INFO] [stdout] | [INFO] [stdout] 428 | pub fn atomic_and_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:435:5 [INFO] [stdout] | [INFO] [stdout] 435 | pub fn atomic_and_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:443:5 [INFO] [stdout] | [INFO] [stdout] 443 | pub fn atomic_nand(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:450:5 [INFO] [stdout] | [INFO] [stdout] 450 | pub fn atomic_nand_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 457 | pub fn atomic_nand_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:464:5 [INFO] [stdout] | [INFO] [stdout] 464 | pub fn atomic_nand_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:471:5 [INFO] [stdout] | [INFO] [stdout] 471 | pub fn atomic_nand_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:479:5 [INFO] [stdout] | [INFO] [stdout] 479 | pub fn atomic_or(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:486:5 [INFO] [stdout] | [INFO] [stdout] 486 | pub fn atomic_or_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:493:5 [INFO] [stdout] | [INFO] [stdout] 493 | pub fn atomic_or_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:500:5 [INFO] [stdout] | [INFO] [stdout] 500 | pub fn atomic_or_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:507:5 [INFO] [stdout] | [INFO] [stdout] 507 | pub fn atomic_or_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:515:5 [INFO] [stdout] | [INFO] [stdout] 515 | pub fn atomic_xor(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | pub fn atomic_xor_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:529:5 [INFO] [stdout] | [INFO] [stdout] 529 | pub fn atomic_xor_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:536:5 [INFO] [stdout] | [INFO] [stdout] 536 | pub fn atomic_xor_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:543:5 [INFO] [stdout] | [INFO] [stdout] 543 | pub fn atomic_xor_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:545:5 [INFO] [stdout] | [INFO] [stdout] 545 | pub fn atomic_max(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | pub fn atomic_max_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:547:5 [INFO] [stdout] | [INFO] [stdout] 547 | pub fn atomic_max_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:548:5 [INFO] [stdout] | [INFO] [stdout] 548 | pub fn atomic_max_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:549:5 [INFO] [stdout] | [INFO] [stdout] 549 | pub fn atomic_max_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:551:5 [INFO] [stdout] | [INFO] [stdout] 551 | pub fn atomic_min(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:552:5 [INFO] [stdout] | [INFO] [stdout] 552 | pub fn atomic_min_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:553:5 [INFO] [stdout] | [INFO] [stdout] 553 | pub fn atomic_min_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:554:5 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn atomic_min_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 555 | pub fn atomic_min_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:557:5 [INFO] [stdout] | [INFO] [stdout] 557 | pub fn atomic_umin(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:558:5 [INFO] [stdout] | [INFO] [stdout] 558 | pub fn atomic_umin_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 559 | pub fn atomic_umin_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:560:5 [INFO] [stdout] | [INFO] [stdout] 560 | pub fn atomic_umin_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:561:5 [INFO] [stdout] | [INFO] [stdout] 561 | pub fn atomic_umin_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:563:5 [INFO] [stdout] | [INFO] [stdout] 563 | pub fn atomic_umax(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:564:5 [INFO] [stdout] | [INFO] [stdout] 564 | pub fn atomic_umax_acq(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:565:5 [INFO] [stdout] | [INFO] [stdout] 565 | pub fn atomic_umax_rel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:566:5 [INFO] [stdout] | [INFO] [stdout] 566 | pub fn atomic_umax_acqrel(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:567:5 [INFO] [stdout] | [INFO] [stdout] 567 | pub fn atomic_umax_relaxed(dst: *mut T, src: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:572:5 [INFO] [stdout] | [INFO] [stdout] 572 | pub fn atomic_fence(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:573:5 [INFO] [stdout] | [INFO] [stdout] 573 | pub fn atomic_fence_acq(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:574:5 [INFO] [stdout] | [INFO] [stdout] 574 | pub fn atomic_fence_rel(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 575 | pub fn atomic_fence_acqrel(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:583:5 [INFO] [stdout] | [INFO] [stdout] 583 | pub fn atomic_singlethreadfence(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:584:5 [INFO] [stdout] | [INFO] [stdout] 584 | pub fn atomic_singlethreadfence_acq(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:585:5 [INFO] [stdout] | [INFO] [stdout] 585 | pub fn atomic_singlethreadfence_rel(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:586:5 [INFO] [stdout] | [INFO] [stdout] 586 | pub fn atomic_singlethreadfence_acqrel(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:595:5 [INFO] [stdout] | [INFO] [stdout] 595 | pub fn rustc_peek(_: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:598:5 [INFO] [stdout] | [INFO] [stdout] 598 | pub fn abort() -> !; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:604:5 [INFO] [stdout] | [INFO] [stdout] 604 | pub fn unreachable() -> !; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:614:5 [INFO] [stdout] | [INFO] [stdout] 614 | pub fn assume(b: bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:620:5 [INFO] [stdout] | [INFO] [stdout] 620 | pub fn likely(b: bool) -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:626:5 [INFO] [stdout] | [INFO] [stdout] 626 | pub fn unlikely(b: bool) -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:629:5 [INFO] [stdout] | [INFO] [stdout] 629 | pub fn breakpoint(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:635:5 [INFO] [stdout] | [INFO] [stdout] 635 | pub fn size_of() -> usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:640:5 [INFO] [stdout] | [INFO] [stdout] 640 | pub fn move_val_init(dst: *mut T, src: T); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:642:5 [INFO] [stdout] | [INFO] [stdout] 642 | pub fn min_align_of() -> usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:643:5 [INFO] [stdout] | [INFO] [stdout] 643 | pub fn pref_align_of() -> usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:645:5 [INFO] [stdout] | [INFO] [stdout] 645 | pub fn size_of_val(_: &T) -> usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:646:5 [INFO] [stdout] | [INFO] [stdout] 646 | pub fn min_align_of_val(_: &T) -> usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:670:5 [INFO] [stdout] | [INFO] [stdout] 670 | pub fn type_name() -> &'static str; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:675:5 [INFO] [stdout] | [INFO] [stdout] 675 | pub fn type_id() -> u64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:683:5 [INFO] [stdout] | [INFO] [stdout] 683 | pub fn init() -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:692:5 [INFO] [stdout] | [INFO] [stdout] 692 | pub fn uninit() -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:911:5 [INFO] [stdout] | [INFO] [stdout] 911 | pub fn needs_drop() -> bool; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:924:5 [INFO] [stdout] | [INFO] [stdout] 924 | pub fn offset(dst: *const T, offset: isize) -> *const T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:937:5 [INFO] [stdout] | [INFO] [stdout] 937 | pub fn arith_offset(dst: *const T, offset: isize) -> *const T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1035:5 [INFO] [stdout] | [INFO] [stdout] 1035 | / pub fn volatile_copy_nonoverlapping_memory(dst: *mut T, src: *const T, [INFO] [stdout] 1036 | | count: usize); [INFO] [stdout] | |________________________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1042:5 [INFO] [stdout] | [INFO] [stdout] 1042 | pub fn volatile_copy_memory(dst: *mut T, src: *const T, count: usize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1048:5 [INFO] [stdout] | [INFO] [stdout] 1048 | pub fn volatile_set_memory(dst: *mut T, val: u8, count: usize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1053:5 [INFO] [stdout] | [INFO] [stdout] 1053 | pub fn volatile_load(src: *const T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1057:5 [INFO] [stdout] | [INFO] [stdout] 1057 | pub fn volatile_store(dst: *mut T, val: T); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1060:5 [INFO] [stdout] | [INFO] [stdout] 1060 | pub fn sqrtf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1062:5 [INFO] [stdout] | [INFO] [stdout] 1062 | pub fn sqrtf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1065:5 [INFO] [stdout] | [INFO] [stdout] 1065 | pub fn powif32(a: f32, x: i32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1067:5 [INFO] [stdout] | [INFO] [stdout] 1067 | pub fn powif64(a: f64, x: i32) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1070:5 [INFO] [stdout] | [INFO] [stdout] 1070 | pub fn sinf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1072:5 [INFO] [stdout] | [INFO] [stdout] 1072 | pub fn sinf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1075:5 [INFO] [stdout] | [INFO] [stdout] 1075 | pub fn cosf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1077:5 [INFO] [stdout] | [INFO] [stdout] 1077 | pub fn cosf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1080:5 [INFO] [stdout] | [INFO] [stdout] 1080 | pub fn powf32(a: f32, x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1082:5 [INFO] [stdout] | [INFO] [stdout] 1082 | pub fn powf64(a: f64, x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1085:5 [INFO] [stdout] | [INFO] [stdout] 1085 | pub fn expf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1087:5 [INFO] [stdout] | [INFO] [stdout] 1087 | pub fn expf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1090:5 [INFO] [stdout] | [INFO] [stdout] 1090 | pub fn exp2f32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1092:5 [INFO] [stdout] | [INFO] [stdout] 1092 | pub fn exp2f64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1095:5 [INFO] [stdout] | [INFO] [stdout] 1095 | pub fn logf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1097:5 [INFO] [stdout] | [INFO] [stdout] 1097 | pub fn logf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1100:5 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn log10f32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1102:5 [INFO] [stdout] | [INFO] [stdout] 1102 | pub fn log10f64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1105:5 [INFO] [stdout] | [INFO] [stdout] 1105 | pub fn log2f32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1107:5 [INFO] [stdout] | [INFO] [stdout] 1107 | pub fn log2f64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1110:5 [INFO] [stdout] | [INFO] [stdout] 1110 | pub fn fmaf32(a: f32, b: f32, c: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1112:5 [INFO] [stdout] | [INFO] [stdout] 1112 | pub fn fmaf64(a: f64, b: f64, c: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1115:5 [INFO] [stdout] | [INFO] [stdout] 1115 | pub fn fabsf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1117:5 [INFO] [stdout] | [INFO] [stdout] 1117 | pub fn fabsf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1120:5 [INFO] [stdout] | [INFO] [stdout] 1120 | pub fn copysignf32(x: f32, y: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1122:5 [INFO] [stdout] | [INFO] [stdout] 1122 | pub fn copysignf64(x: f64, y: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1125:5 [INFO] [stdout] | [INFO] [stdout] 1125 | pub fn floorf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1127:5 [INFO] [stdout] | [INFO] [stdout] 1127 | pub fn floorf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1130:5 [INFO] [stdout] | [INFO] [stdout] 1130 | pub fn ceilf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1132:5 [INFO] [stdout] | [INFO] [stdout] 1132 | pub fn ceilf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1135:5 [INFO] [stdout] | [INFO] [stdout] 1135 | pub fn truncf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1137:5 [INFO] [stdout] | [INFO] [stdout] 1137 | pub fn truncf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1141:5 [INFO] [stdout] | [INFO] [stdout] 1141 | pub fn rintf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1144:5 [INFO] [stdout] | [INFO] [stdout] 1144 | pub fn rintf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1147:5 [INFO] [stdout] | [INFO] [stdout] 1147 | pub fn nearbyintf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1149:5 [INFO] [stdout] | [INFO] [stdout] 1149 | pub fn nearbyintf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1152:5 [INFO] [stdout] | [INFO] [stdout] 1152 | pub fn roundf32(x: f32) -> f32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1154:5 [INFO] [stdout] | [INFO] [stdout] 1154 | pub fn roundf64(x: f64) -> f64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1158:5 [INFO] [stdout] | [INFO] [stdout] 1158 | pub fn fadd_fast(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1162:5 [INFO] [stdout] | [INFO] [stdout] 1162 | pub fn fsub_fast(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1166:5 [INFO] [stdout] | [INFO] [stdout] 1166 | pub fn fmul_fast(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1170:5 [INFO] [stdout] | [INFO] [stdout] 1170 | pub fn fdiv_fast(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1174:5 [INFO] [stdout] | [INFO] [stdout] 1174 | pub fn frem_fast(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1178:5 [INFO] [stdout] | [INFO] [stdout] 1178 | pub fn ctpop(x: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1205:5 [INFO] [stdout] | [INFO] [stdout] 1205 | pub fn ctlz(x: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1232:5 [INFO] [stdout] | [INFO] [stdout] 1232 | pub fn cttz(x: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1235:5 [INFO] [stdout] | [INFO] [stdout] 1235 | pub fn bswap(x: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1241:5 [INFO] [stdout] | [INFO] [stdout] 1241 | pub fn add_with_overflow(x: T, y: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1247:5 [INFO] [stdout] | [INFO] [stdout] 1247 | pub fn sub_with_overflow(x: T, y: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1253:5 [INFO] [stdout] | [INFO] [stdout] 1253 | pub fn mul_with_overflow(x: T, y: T) -> (T, bool); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1257:5 [INFO] [stdout] | [INFO] [stdout] 1257 | pub fn unchecked_div(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1260:5 [INFO] [stdout] | [INFO] [stdout] 1260 | pub fn unchecked_rem(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1265:5 [INFO] [stdout] | [INFO] [stdout] 1265 | pub fn unchecked_shl(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1269:5 [INFO] [stdout] | [INFO] [stdout] 1269 | pub fn unchecked_shr(x: T, y: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1275:5 [INFO] [stdout] | [INFO] [stdout] 1275 | pub fn overflowing_add(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1280:5 [INFO] [stdout] | [INFO] [stdout] 1280 | pub fn overflowing_sub(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1285:5 [INFO] [stdout] | [INFO] [stdout] 1285 | pub fn overflowing_mul(a: T, b: T) -> T; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1289:5 [INFO] [stdout] | [INFO] [stdout] 1289 | pub fn discriminant_value(v: &T) -> u64; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/intrinsics.rs:1299:5 [INFO] [stdout] | [INFO] [stdout] 1299 | pub fn try(f: fn(*mut u8), data: *mut u8, local_ptr: *mut u8) -> i32; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing const stability attribute [INFO] [stdout] --> src/ptr.rs:84:1 [INFO] [stdout] | [INFO] [stdout] 84 | pub const fn null() -> *const T { 0 as *const T } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing const stability attribute [INFO] [stdout] --> src/ptr.rs:98:1 [INFO] [stdout] | [INFO] [stdout] 98 | pub const fn null_mut() -> *mut T { 0 as *mut T } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: struct has missing stability attribute [INFO] [stdout] --> src/cmp.rs:181:1 [INFO] [stdout] | [INFO] [stdout] 181 | pub struct AssertParamIsEq { _field: ::marker::PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: struct has missing stability attribute [INFO] [stdout] --> src/clone.rs:125:1 [INFO] [stdout] | [INFO] [stdout] 125 | pub struct AssertParamIsClone { _field: ::marker::PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: struct has missing stability attribute [INFO] [stdout] --> src/clone.rs:131:1 [INFO] [stdout] | [INFO] [stdout] 131 | pub struct AssertParamIsCopy { _field: ::marker::PhantomData } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing const stability attribute [INFO] [stdout] --> src/cell.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | / pub const fn new(value: T) -> Cell { [INFO] [stdout] 308 | | Cell { [INFO] [stdout] 309 | | value: UnsafeCell::new(value), [INFO] [stdout] 310 | | } [INFO] [stdout] 311 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing const stability attribute [INFO] [stdout] --> src/cell.rs:521:5 [INFO] [stdout] | [INFO] [stdout] 521 | / pub const fn new(value: T) -> RefCell { [INFO] [stdout] 522 | | RefCell { [INFO] [stdout] 523 | | value: UnsafeCell::new(value), [INFO] [stdout] 524 | | borrow: Cell::new(UNUSED), [INFO] [stdout] 525 | | } [INFO] [stdout] 526 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing const stability attribute [INFO] [stdout] --> src/cell.rs:1099:5 [INFO] [stdout] | [INFO] [stdout] 1099 | / pub const fn new(value: T) -> UnsafeCell { [INFO] [stdout] 1100 | | UnsafeCell { value: value } [INFO] [stdout] 1101 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: module has missing stability attribute [INFO] [stdout] --> src/lib.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 164 | pub mod panicking; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/panicking.rs:41:1 [INFO] [stdout] | [INFO] [stdout] 41 | / pub fn panic(expr_file_line: &(&'static str, &'static str, u32)) -> ! { [INFO] [stdout] 42 | | loop {} [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/panicking.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | / pub fn panic_fmt(fmt: fmt::Arguments, file_line: &(&'static str, u32)) -> ! { [INFO] [stdout] 54 | | #[allow(improper_ctypes)] [INFO] [stdout] 55 | | extern { [INFO] [stdout] 56 | | #[lang = "panic_fmt"] [INFO] [stdout] ... | [INFO] [stdout] 61 | | unsafe { panic_impl(fmt, file, line) } [INFO] [stdout] 62 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/slice/mod.rs:2400:1 [INFO] [stdout] | [INFO] [stdout] 2400 | / pub fn heapsort(v: &mut [T], mut is_less: F) [INFO] [stdout] 2401 | | where F: FnMut(&T, &T) -> bool [INFO] [stdout] 2402 | | { [INFO] [stdout] 2403 | | sort::heapsort(v, &mut is_less); [INFO] [stdout] 2404 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/str/mod.rs:445:1 [INFO] [stdout] | [INFO] [stdout] 445 | / pub fn next_code_point<'a, I: Iterator>(bytes: &mut I) -> Option { [INFO] [stdout] 446 | | // Decode UTF-8 [INFO] [stdout] 447 | | let x = match bytes.next() { [INFO] [stdout] 448 | | None => return None, [INFO] [stdout] ... | [INFO] [stdout] 473 | | Some(ch) [INFO] [stdout] 474 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: function has missing stability attribute [INFO] [stdout] --> src/str/mod.rs:1480:1 [INFO] [stdout] | [INFO] [stdout] 1480 | / pub fn utf8_char_width(b: u8) -> usize { [INFO] [stdout] 1481 | | return UTF8_CHAR_WIDTH[b as usize] as usize; [INFO] [stdout] 1482 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: module has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | / pub mod rt { [INFO] [stdout] 45 | | pub mod v1; [INFO] [stdout] 46 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: module has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod v1; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: implementation has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:260:1 [INFO] [stdout] | [INFO] [stdout] 260 | / impl<'a> Clone for ArgumentV1<'a> { [INFO] [stdout] 261 | | fn clone(&self) -> ArgumentV1<'a> { [INFO] [stdout] 262 | | *self [INFO] [stdout] 263 | | } [INFO] [stdout] 264 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | / pub fn new<'b, T>(x: &'b T, [INFO] [stdout] 276 | | f: fn(&T, &mut Formatter) -> Result) -> ArgumentV1<'b> { [INFO] [stdout] 277 | | unsafe { [INFO] [stdout] 278 | | ArgumentV1 { [INFO] [stdout] ... | [INFO] [stdout] 282 | | } [INFO] [stdout] 283 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | / pub fn from_usize(x: &usize) -> ArgumentV1 { [INFO] [stdout] 289 | | ArgumentV1::new(x, ArgumentV1::show_usize) [INFO] [stdout] 290 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | / pub fn new_v1(pieces: &'a [&'a str], [INFO] [stdout] 313 | | args: &'a [ArgumentV1<'a>]) -> Arguments<'a> { [INFO] [stdout] 314 | | Arguments { [INFO] [stdout] 315 | | pieces: pieces, [INFO] [stdout] ... | [INFO] [stdout] 318 | | } [INFO] [stdout] 319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:330:5 [INFO] [stdout] | [INFO] [stdout] 330 | / pub fn new_v1_formatted(pieces: &'a [&'a str], [INFO] [stdout] 331 | | args: &'a [ArgumentV1<'a>], [INFO] [stdout] 332 | | fmt: &'a [rt::v1::Argument]) -> Arguments<'a> { [INFO] [stdout] 333 | | Arguments { [INFO] [stdout] ... | [INFO] [stdout] 337 | | } [INFO] [stdout] 338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:347:5 [INFO] [stdout] | [INFO] [stdout] 347 | / pub fn estimated_capacity(&self) -> usize { [INFO] [stdout] 348 | | let pieces_length: usize = self.pieces.iter() [INFO] [stdout] 349 | | .map(|x| x.len()).sum(); [INFO] [stdout] 350 | | [INFO] [stdout] ... | [INFO] [stdout] 363 | | } [INFO] [stdout] 364 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1215 | / int_impl! { i8, i8, u8, 8, [INFO] [stdout] 1216 | | intrinsics::add_with_overflow, [INFO] [stdout] 1217 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1218 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | / pub const fn max_value() -> Self { [INFO] [stdout] 127 | | !Self::min_value() [INFO] [stdout] 128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1215 | / int_impl! { i8, i8, u8, 8, [INFO] [stdout] 1216 | | intrinsics::add_with_overflow, [INFO] [stdout] 1217 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1218 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1223 | / int_impl! { i16, i16, u16, 16, [INFO] [stdout] 1224 | | intrinsics::add_with_overflow, [INFO] [stdout] 1225 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1226 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | / pub const fn max_value() -> Self { [INFO] [stdout] 127 | | !Self::min_value() [INFO] [stdout] 128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1223 | / int_impl! { i16, i16, u16, 16, [INFO] [stdout] 1224 | | intrinsics::add_with_overflow, [INFO] [stdout] 1225 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1226 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1231 | / int_impl! { i32, i32, u32, 32, [INFO] [stdout] 1232 | | intrinsics::add_with_overflow, [INFO] [stdout] 1233 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1234 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | / pub const fn max_value() -> Self { [INFO] [stdout] 127 | | !Self::min_value() [INFO] [stdout] 128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1231 | / int_impl! { i32, i32, u32, 32, [INFO] [stdout] 1232 | | intrinsics::add_with_overflow, [INFO] [stdout] 1233 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1234 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1239 | / int_impl! { i64, i64, u64, 64, [INFO] [stdout] 1240 | | intrinsics::add_with_overflow, [INFO] [stdout] 1241 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1242 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | / pub const fn max_value() -> Self { [INFO] [stdout] 127 | | !Self::min_value() [INFO] [stdout] 128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1239 | / int_impl! { i64, i64, u64, 64, [INFO] [stdout] 1240 | | intrinsics::add_with_overflow, [INFO] [stdout] 1241 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1242 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1266 | / int_impl! { isize, i64, u64, 64, [INFO] [stdout] 1267 | | intrinsics::add_with_overflow, [INFO] [stdout] 1268 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1269 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:126:9 [INFO] [stdout] | [INFO] [stdout] 126 | / pub const fn max_value() -> Self { [INFO] [stdout] 127 | | !Self::min_value() [INFO] [stdout] 128 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1266 | / int_impl! { isize, i64, u64, 64, [INFO] [stdout] 1267 | | intrinsics::add_with_overflow, [INFO] [stdout] 1268 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1269 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2256 | / uint_impl! { u8, u8, 8, [INFO] [stdout] 2257 | | intrinsics::ctpop, [INFO] [stdout] 2258 | | intrinsics::ctlz, [INFO] [stdout] 2259 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2262 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2263 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1302:9 [INFO] [stdout] | [INFO] [stdout] 1302 | pub const fn max_value() -> Self { !0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2256 | / uint_impl! { u8, u8, 8, [INFO] [stdout] 2257 | | intrinsics::ctpop, [INFO] [stdout] 2258 | | intrinsics::ctlz, [INFO] [stdout] 2259 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2262 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2263 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2268 | / uint_impl! { u16, u16, 16, [INFO] [stdout] 2269 | | intrinsics::ctpop, [INFO] [stdout] 2270 | | intrinsics::ctlz, [INFO] [stdout] 2271 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2274 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2275 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1302:9 [INFO] [stdout] | [INFO] [stdout] 1302 | pub const fn max_value() -> Self { !0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2268 | / uint_impl! { u16, u16, 16, [INFO] [stdout] 2269 | | intrinsics::ctpop, [INFO] [stdout] 2270 | | intrinsics::ctlz, [INFO] [stdout] 2271 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2274 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2275 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2280 | / uint_impl! { u32, u32, 32, [INFO] [stdout] 2281 | | intrinsics::ctpop, [INFO] [stdout] 2282 | | intrinsics::ctlz, [INFO] [stdout] 2283 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2286 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2287 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1302:9 [INFO] [stdout] | [INFO] [stdout] 1302 | pub const fn max_value() -> Self { !0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2280 | / uint_impl! { u32, u32, 32, [INFO] [stdout] 2281 | | intrinsics::ctpop, [INFO] [stdout] 2282 | | intrinsics::ctlz, [INFO] [stdout] 2283 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2286 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2287 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2292 | / uint_impl! { u64, u64, 64, [INFO] [stdout] 2293 | | intrinsics::ctpop, [INFO] [stdout] 2294 | | intrinsics::ctlz, [INFO] [stdout] 2295 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2298 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2299 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1302:9 [INFO] [stdout] | [INFO] [stdout] 1302 | pub const fn max_value() -> Self { !0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2292 | / uint_impl! { u64, u64, 64, [INFO] [stdout] 2293 | | intrinsics::ctpop, [INFO] [stdout] 2294 | | intrinsics::ctlz, [INFO] [stdout] 2295 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2298 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2299 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | / uint_impl! { usize, u64, 64, [INFO] [stdout] 2331 | | intrinsics::ctpop, [INFO] [stdout] 2332 | | intrinsics::ctlz, [INFO] [stdout] 2333 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2336 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2337 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: associated function has missing const stability attribute [INFO] [stdout] --> src/num/mod.rs:1302:9 [INFO] [stdout] | [INFO] [stdout] 1302 | pub const fn max_value() -> Self { !0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | / uint_impl! { usize, u64, 64, [INFO] [stdout] 2331 | | intrinsics::ctpop, [INFO] [stdout] 2332 | | intrinsics::ctlz, [INFO] [stdout] 2333 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2336 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2337 | | intrinsics::mul_with_overflow } [INFO] [stdout] | |_______________________________________- in this macro invocation [INFO] [stdout] | [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: struct has missing stability attribute [INFO] [stdout] --> src/fmt/rt/v1.rs:19:1 [INFO] [stdout] | [INFO] [stdout] 19 | / pub struct Argument { [INFO] [stdout] 20 | | pub position: Position, [INFO] [stdout] 21 | | pub format: FormatSpec, [INFO] [stdout] 22 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: struct has missing stability attribute [INFO] [stdout] --> src/fmt/rt/v1.rs:25:1 [INFO] [stdout] | [INFO] [stdout] 25 | / pub struct FormatSpec { [INFO] [stdout] 26 | | pub fill: char, [INFO] [stdout] 27 | | pub align: Alignment, [INFO] [stdout] 28 | | pub flags: u32, [INFO] [stdout] 29 | | pub precision: Count, [INFO] [stdout] 30 | | pub width: Count, [INFO] [stdout] 31 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: enum has missing stability attribute [INFO] [stdout] --> src/fmt/rt/v1.rs:35:1 [INFO] [stdout] | [INFO] [stdout] 35 | / pub enum Alignment { [INFO] [stdout] 36 | | /// Indication that contents should be left-aligned. [INFO] [stdout] 37 | | Left, [INFO] [stdout] 38 | | /// Indication that contents should be right-aligned. [INFO] [stdout] ... | [INFO] [stdout] 43 | | Unknown, [INFO] [stdout] 44 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: enum has missing stability attribute [INFO] [stdout] --> src/fmt/rt/v1.rs:47:1 [INFO] [stdout] | [INFO] [stdout] 47 | / pub enum Count { [INFO] [stdout] 48 | | Is(usize), [INFO] [stdout] 49 | | Param(usize), [INFO] [stdout] 50 | | NextParam, [INFO] [stdout] 51 | | Implied, [INFO] [stdout] 52 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: enum has missing stability attribute [INFO] [stdout] --> src/fmt/rt/v1.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | / pub enum Position { [INFO] [stdout] 56 | | Next, [INFO] [stdout] 57 | | At(usize), [INFO] [stdout] 58 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: struct has missing stability attribute [INFO] [stdout] --> src/fmt/mod.rs:253:1 [INFO] [stdout] | [INFO] [stdout] 253 | / pub struct ArgumentV1<'a> { [INFO] [stdout] 254 | | value: &'a Void, [INFO] [stdout] 255 | | formatter: fn(&Void, &mut Formatter) -> Result, [INFO] [stdout] 256 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `associated_consts` has been stable since 1.20.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:73:12 [INFO] [stdout] | [INFO] [stdout] 73 | #![feature(associated_consts)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` implied by `#[warn(warnings)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `cfg_target_feature` has been stable since 1.27.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:74:12 [INFO] [stdout] | [INFO] [stdout] 74 | #![feature(cfg_target_feature)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `i128_type` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:80:12 [INFO] [stdout] | [INFO] [stdout] 80 | #![feature(i128_type)] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `inclusive_range_syntax` has been stable since 1.26.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/lib.rs:81:12 [INFO] [stdout] | [INFO] [stdout] 81 | #![feature(inclusive_range_syntax)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 71 | #![feature(asm)] [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel [INFO] [stdout] --> src/lib.rs:76:12 [INFO] [stdout] | [INFO] [stdout] 76 | #![feature(concat_idents)] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `asm` [INFO] [stdout] --> src/lib.rs:71:12 [INFO] [stdout] | [INFO] [stdout] 71 | #![feature(asm)] [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0635]: unknown feature `concat_idents` [INFO] [stdout] --> src/lib.rs:76:12 [INFO] [stdout] | [INFO] [stdout] 76 | #![feature(concat_idents)] [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/iter/iterator.rs:18:31 [INFO] [stdout] | [INFO] [stdout] 18 | fn _assert_is_object_safe(_: &Iterator) {} [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 18 - fn _assert_is_object_safe(_: &Iterator) {} [INFO] [stdout] 18 + fn _assert_is_object_safe(_: &dyn Iterator) {} [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/fmt/builders.rs:194:33 [INFO] [stdout] | [INFO] [stdout] 194 | fn entry(&mut self, entry: &fmt::Debug) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 194 - fn entry(&mut self, entry: &fmt::Debug) { [INFO] [stdout] 194 + fn entry(&mut self, entry: &dyn fmt::Debug) { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0204]: the trait `Copy` may not be implemented for this type [INFO] [stdout] --> src/ptr.rs:1096:17 [INFO] [stdout] | [INFO] [stdout] 1049 | pointer: NonZero<*const T>, [INFO] [stdout] | -------------------------- this field does not implement `Copy` [INFO] [stdout] ... [INFO] [stdout] 1096 | impl Copy for Shared { } [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:1214:6 [INFO] [stdout] | [INFO] [stdout] 1214 | impl i8 { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1215 | / int_impl! { i8, i8, u8, 8, [INFO] [stdout] 1216 | | intrinsics::add_with_overflow, [INFO] [stdout] 1217 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1218 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:1222:6 [INFO] [stdout] | [INFO] [stdout] 1222 | impl i16 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1223 | / int_impl! { i16, i16, u16, 16, [INFO] [stdout] 1224 | | intrinsics::add_with_overflow, [INFO] [stdout] 1225 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1226 | | intrinsics::mul_with_overflow } [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] [stderr] error: could not compile `avr-libcore` due to 514 previous errors; 76 warnings emitted [INFO] [stdout] error[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:1230:6 [INFO] [stdout] | [INFO] [stdout] 1230 | impl i32 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1231 | / int_impl! { i32, i32, u32, 32, [INFO] [stdout] 1232 | | intrinsics::add_with_overflow, [INFO] [stdout] 1233 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1234 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:1238:6 [INFO] [stdout] | [INFO] [stdout] 1238 | impl i64 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1239 | / int_impl! { i64, i64, u64, 64, [INFO] [stdout] 1240 | | intrinsics::add_with_overflow, [INFO] [stdout] 1241 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1242 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:1265:6 [INFO] [stdout] | [INFO] [stdout] 1265 | impl isize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | / pub const fn min_value() -> Self { [INFO] [stdout] 114 | | !0 ^ ((!0 as $UnsignedT) >> 1) as Self [INFO] [stdout] 115 | | } [INFO] [stdout] | |_________^ [INFO] [stdout] ... [INFO] [stdout] 1266 | / int_impl! { isize, i64, u64, 64, [INFO] [stdout] 1267 | | intrinsics::add_with_overflow, [INFO] [stdout] 1268 | | intrinsics::sub_with_overflow, [INFO] [stdout] 1269 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:2255:6 [INFO] [stdout] | [INFO] [stdout] 2255 | impl u8 { [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2256 | / uint_impl! { u8, u8, 8, [INFO] [stdout] 2257 | | intrinsics::ctpop, [INFO] [stdout] 2258 | | intrinsics::ctlz, [INFO] [stdout] 2259 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2262 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2263 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:2267:6 [INFO] [stdout] | [INFO] [stdout] 2267 | impl u16 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2268 | / uint_impl! { u16, u16, 16, [INFO] [stdout] 2269 | | intrinsics::ctpop, [INFO] [stdout] 2270 | | intrinsics::ctlz, [INFO] [stdout] 2271 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2274 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2275 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:2279:6 [INFO] [stdout] | [INFO] [stdout] 2279 | impl u32 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2280 | / uint_impl! { u32, u32, 32, [INFO] [stdout] 2281 | | intrinsics::ctpop, [INFO] [stdout] 2282 | | intrinsics::ctlz, [INFO] [stdout] 2283 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2286 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2287 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:2291:6 [INFO] [stdout] | [INFO] [stdout] 2291 | impl u64 { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2292 | / uint_impl! { u64, u64, 64, [INFO] [stdout] 2293 | | intrinsics::ctpop, [INFO] [stdout] 2294 | | intrinsics::ctlz, [INFO] [stdout] 2295 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2298 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2299 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/num/mod.rs:2329:6 [INFO] [stdout] | [INFO] [stdout] 2329 | impl usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/num/mod.rs:1291:9 [INFO] [stdout] | [INFO] [stdout] 1291 | pub const fn min_value() -> Self { 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | / uint_impl! { usize, u64, 64, [INFO] [stdout] 2331 | | intrinsics::ctpop, [INFO] [stdout] 2332 | | intrinsics::ctlz, [INFO] [stdout] 2333 | | intrinsics::cttz, [INFO] [stdout] ... | [INFO] [stdout] 2336 | | intrinsics::sub_with_overflow, [INFO] [stdout] 2337 | | intrinsics::mul_with_overflow } [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[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/ptr.rs:382:17 [INFO] [stdout] | [INFO] [stdout] 382 | impl *const T { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/ptr.rs:396:5 [INFO] [stdout] | [INFO] [stdout] 396 | / pub fn is_null(self) -> bool where T: Sized { [INFO] [stdout] 397 | | self == null() [INFO] [stdout] 398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0390]: cannot define inherent `impl` for primitive types outside of `core` [INFO] [stdout] --> src/ptr.rs:544:17 [INFO] [stdout] | [INFO] [stdout] 544 | impl *mut T { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider moving this inherent impl into `core` if possible [INFO] [stdout] help: alternatively add `#[rustc_allow_incoherent_impl]` to the relevant impl items [INFO] [stdout] --> src/ptr.rs:558:5 [INFO] [stdout] | [INFO] [stdout] 558 | / pub fn is_null(self) -> bool where T: Sized { [INFO] [stdout] 559 | | self == null_mut() [INFO] [stdout] 560 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 513 previous errors; 76 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0204, E0225, E0264, E0390, E0522, E0545, E0554, E0557, E0635... [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0204`. [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "03dae1559f2ab16d4f8f0c6a97f303fdf4b66d84c503a44f3738709c4ba6276d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "03dae1559f2ab16d4f8f0c6a97f303fdf4b66d84c503a44f3738709c4ba6276d", kill_on_drop: false }` [INFO] [stdout] 03dae1559f2ab16d4f8f0c6a97f303fdf4b66d84c503a44f3738709c4ba6276d