[INFO] fetching crate freertos-std 0.0.1...
[INFO] checking freertos-std-0.0.1 against master#39cb3386ddc6c71657418be28dbb3987eea4aa4b for pr-133536
[INFO] extracting crate freertos-std 0.0.1 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate freertos-std 0.0.1 on toolchain 39cb3386ddc6c71657418be28dbb3987eea4aa4b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config
[INFO] started tweaking crates.io crate freertos-std 0.0.1
[INFO] finished tweaking crates.io crate freertos-std 0.0.1
[INFO] tweaked toml for crates.io crate freertos-std 0.0.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 17 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.17.0 (available: v0.24.2)
[INFO] [stderr]       Adding hashbrown v0.12.3 (available: v0.15.2)
[INFO] [stderr]       Adding miniz_oxide v0.5.4 (available: v0.8.0)
[INFO] [stderr]       Adding object v0.29.0 (available: v0.36.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rustc-std-workspace-alloc v1.0.1
[INFO] [stderr]   Downloaded rustc-std-workspace-core v1.0.1
[INFO] [stderr]   Downloaded panic-abort v0.3.2
[INFO] [stderr]   Downloaded compiler_builtins v0.1.139
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fb367b2aa07c294f373dc927c3fc74a7e6cc8139bb8fd9df13de3ef7092dcf26
[INFO] running `Command { std: "docker" "start" "-a" "fb367b2aa07c294f373dc927c3fc74a7e6cc8139bb8fd9df13de3ef7092dcf26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fb367b2aa07c294f373dc927c3fc74a7e6cc8139bb8fd9df13de3ef7092dcf26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fb367b2aa07c294f373dc927c3fc74a7e6cc8139bb8fd9df13de3ef7092dcf26", kill_on_drop: false }`
[INFO] [stdout] fb367b2aa07c294f373dc927c3fc74a7e6cc8139bb8fd9df13de3ef7092dcf26
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 49ba8f00109bf029317853ade04c35f168d6da9b18ab5da40ecb5ba8cf07c2e1
[INFO] running `Command { std: "docker" "start" "-a" "49ba8f00109bf029317853ade04c35f168d6da9b18ab5da40ecb5ba8cf07c2e1", kill_on_drop: false }`
[INFO] [stderr]    Compiling compiler_builtins v0.1.139
[INFO] [stderr]    Compiling freertos-std v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking panic-abort v0.3.2
[INFO] [stderr]     Checking rand_xorshift v0.3.0
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]    --> src/lib.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | #![feature(platform_intrinsics)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]     |
[INFO] [stdout]     = note: SIMD intrinsics use the regular intrinsics ABI now
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]    --> src/lib.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 | #![feature(platform_intrinsics)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]     |
[INFO] [stdout]     = note: SIMD intrinsics use the regular intrinsics ABI now
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `tests`
[INFO] [stdout]   --> src/backtrace.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | mod tests;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `tests`, create file "src/backtrace/tests.rs" or "src/backtrace/tests/mod.rs"
[INFO] [stdout]    = note: if there is a `mod tests` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `core::panic::BoxMeUp`
[INFO] [stdout]   --> src/panicking.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 | use core::panic::{BoxMeUp, Location, PanicInfo};
[INFO] [stdout]    |                   ^^^^^^^ no `BoxMeUp` in `panic`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `core::ffi::NonZero_c_int`
[INFO] [stdout]  --> src/sys/unix/process/process_unix.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use core::ffi::NonZero_c_int;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ no `NonZero_c_int` in `ffi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]    --> src/io/error/repr_bitpacked.rs:180:61
[INFO] [stdout]     |
[INFO] [stdout] 180 |         let res = Self(unsafe { NonNull::new_unchecked(ptr::invalid_mut(utagged)) }, PhantomData);
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]    --> src/io/error/repr_bitpacked.rs:194:61
[INFO] [stdout]     |
[INFO] [stdout] 194 |         let res = Self(unsafe { NonNull::new_unchecked(ptr::invalid_mut(utagged)) }, PhantomData);
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]   --> src/sys/unix/weak.rs:83:53
[INFO] [stdout]    |
[INFO] [stdout] 83 |         DlsymWeak { name, func: AtomicPtr::new(ptr::invalid_mut(1)), _marker: PhantomData }
[INFO] [stdout]    |                                                     ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `r#try` in module `intrinsics`
[INFO] [stdout]    --> src/panicking.rs:449:31
[INFO] [stdout]     |
[INFO] [stdout] 449 |         return if intrinsics::r#try(do_call::<F, R>, data_ptr, do_catch::<F, R>) == 0 {
[INFO] [stdout]     |                               ^^^^^ not found in `intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 12  + use crate::panicking::r#try;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `r#try`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 449 -         return if intrinsics::r#try(do_call::<F, R>, data_ptr, do_catch::<F, R>) == 0 {
[INFO] [stdout] 449 +         return if r#try(do_call::<F, R>, data_ptr, do_catch::<F, R>) == 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `from_exposed_addr` in module `ptr`
[INFO] [stdout]    --> src/personality/dwarf/eh.rs:201:24
[INFO] [stdout]     |
[INFO] [stdout] 201 |         result = *ptr::from_exposed_addr::<usize>(result);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `fuzzy_provenance_casts`
[INFO] [stdout]    --> src/lib.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | #![deny(fuzzy_provenance_casts)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the `fuzzy_provenance_casts` lint is unstable
[INFO] [stdout]     = note: see issue #130351 <https://github.com/rust-lang/rust/issues/130351> for more information
[INFO] [stdout]     = help: add `#![feature(strict_provenance_lints)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-11-27; consider upgrading it if it is out of date
[INFO] [stdout]     = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `restricted-std`
[INFO] [stdout]    --> src/lib.rs:193:17
[INFO] [stdout]     |
[INFO] [stdout] 193 | #![cfg_attr(not(feature = "restricted-std"), stable(feature = "rust1", since = "1.0.0"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `restricted-std` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `restricted-std`
[INFO] [stdout]    --> src/lib.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 | #![cfg_attr(feature = "restricted-std", unstable(feature = "restricted_std", issue = "none"))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `restricted-std` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `miri-test-libstd`
[INFO] [stdout]    --> src/lib.rs:210:16
[INFO] [stdout]     |
[INFO] [stdout] 210 | #![cfg(any(not(feature = "miri-test-libstd"), test, doctest))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `miri-test-libstd` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `miri-test-libstd`
[INFO] [stdout]    --> src/lib.rs:212:13
[INFO] [stdout]     |
[INFO] [stdout] 212 | #![cfg_attr(feature = "miri-test-libstd", feature(rustc_private))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `miri-test-libstd` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> src/backtrace_rs/mod.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |     all(feature = "std", target_env = "sgx", target_vendor = "fortanix"),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `backtrace_in_libstd`
[INFO] [stdout]   --> src/backtrace_rs/mod.rs:98:13
[INFO] [stdout]    |
[INFO] [stdout] 98 | #![cfg_attr(backtrace_in_libstd, allow(warnings))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(backtrace_in_libstd)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(backtrace_in_libstd)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> src/backtrace_rs/mod.rs:99:17
[INFO] [stdout]    |
[INFO] [stdout] 99 | #![cfg_attr(not(feature = "std"), allow(dead_code))]
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `rustc-serialize`
[INFO] [stdout]    --> src/backtrace_rs/mod.rs:101:13
[INFO] [stdout]     |
[INFO] [stdout] 101 | #![cfg_attr(feature = "rustc-serialize", allow(deprecated))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `rustc-serialize` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]  --> src/primitive_docs.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[cfg_attr(bootstrap, doc(primitive = "bool"))]
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]  --> src/primitive_docs.rs:5:16
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "bool")]
[INFO] [stdout]   |                ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/primitive_docs.rs:67:12
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[cfg_attr(bootstrap, doc(primitive = "never"))]
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/primitive_docs.rs:68:16
[INFO] [stdout]    |
[INFO] [stdout] 68 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "never")]
[INFO] [stdout]    |                ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:279:12
[INFO] [stdout]     |
[INFO] [stdout] 279 | #[cfg_attr(bootstrap, doc(primitive = "char"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:280:16
[INFO] [stdout]     |
[INFO] [stdout] 280 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "char")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:404:12
[INFO] [stdout]     |
[INFO] [stdout] 404 | #[cfg_attr(bootstrap, doc(primitive = "unit"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:405:16
[INFO] [stdout]     |
[INFO] [stdout] 405 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "unit")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:467:12
[INFO] [stdout]     |
[INFO] [stdout] 467 | #[cfg_attr(bootstrap, doc(primitive = "pointer"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:468:16
[INFO] [stdout]     |
[INFO] [stdout] 468 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "pointer")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:584:12
[INFO] [stdout]     |
[INFO] [stdout] 584 | #[cfg_attr(bootstrap, doc(primitive = "array"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:585:16
[INFO] [stdout]     |
[INFO] [stdout] 585 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "array")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:786:12
[INFO] [stdout]     |
[INFO] [stdout] 786 | #[cfg_attr(bootstrap, doc(primitive = "slice"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:787:16
[INFO] [stdout]     |
[INFO] [stdout] 787 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "slice")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:879:12
[INFO] [stdout]     |
[INFO] [stdout] 879 | #[cfg_attr(bootstrap, doc(primitive = "str"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:880:16
[INFO] [stdout]     |
[INFO] [stdout] 880 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "str")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:947:12
[INFO] [stdout]     |
[INFO] [stdout] 947 | #[cfg_attr(bootstrap, doc(primitive = "tuple"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:948:16
[INFO] [stdout]     |
[INFO] [stdout] 948 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "tuple")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1091:12
[INFO] [stdout]      |
[INFO] [stdout] 1091 | #[cfg_attr(bootstrap, doc(primitive = "f32"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1092:16
[INFO] [stdout]      |
[INFO] [stdout] 1092 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "f32")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1158:12
[INFO] [stdout]      |
[INFO] [stdout] 1158 | #[cfg_attr(bootstrap, doc(primitive = "f64"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1159:16
[INFO] [stdout]      |
[INFO] [stdout] 1159 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "f64")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1174:12
[INFO] [stdout]      |
[INFO] [stdout] 1174 | #[cfg_attr(bootstrap, doc(primitive = "i8"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1175:16
[INFO] [stdout]      |
[INFO] [stdout] 1175 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i8")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1181:12
[INFO] [stdout]      |
[INFO] [stdout] 1181 | #[cfg_attr(bootstrap, doc(primitive = "i16"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1182:16
[INFO] [stdout]      |
[INFO] [stdout] 1182 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i16")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1188:12
[INFO] [stdout]      |
[INFO] [stdout] 1188 | #[cfg_attr(bootstrap, doc(primitive = "i32"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1189:16
[INFO] [stdout]      |
[INFO] [stdout] 1189 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i32")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1195:12
[INFO] [stdout]      |
[INFO] [stdout] 1195 | #[cfg_attr(bootstrap, doc(primitive = "i64"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1196:16
[INFO] [stdout]      |
[INFO] [stdout] 1196 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i64")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1202:12
[INFO] [stdout]      |
[INFO] [stdout] 1202 | #[cfg_attr(bootstrap, doc(primitive = "i128"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1203:16
[INFO] [stdout]      |
[INFO] [stdout] 1203 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i128")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1209:12
[INFO] [stdout]      |
[INFO] [stdout] 1209 | #[cfg_attr(bootstrap, doc(primitive = "u8"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1210:16
[INFO] [stdout]      |
[INFO] [stdout] 1210 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u8")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1216:12
[INFO] [stdout]      |
[INFO] [stdout] 1216 | #[cfg_attr(bootstrap, doc(primitive = "u16"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1217:16
[INFO] [stdout]      |
[INFO] [stdout] 1217 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u16")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1223:12
[INFO] [stdout]      |
[INFO] [stdout] 1223 | #[cfg_attr(bootstrap, doc(primitive = "u32"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1224:16
[INFO] [stdout]      |
[INFO] [stdout] 1224 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u32")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1230:12
[INFO] [stdout]      |
[INFO] [stdout] 1230 | #[cfg_attr(bootstrap, doc(primitive = "u64"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1231:16
[INFO] [stdout]      |
[INFO] [stdout] 1231 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u64")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1237:12
[INFO] [stdout]      |
[INFO] [stdout] 1237 | #[cfg_attr(bootstrap, doc(primitive = "u128"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1238:16
[INFO] [stdout]      |
[INFO] [stdout] 1238 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u128")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1244:12
[INFO] [stdout]      |
[INFO] [stdout] 1244 | #[cfg_attr(bootstrap, doc(primitive = "isize"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1245:16
[INFO] [stdout]      |
[INFO] [stdout] 1245 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "isize")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1255:12
[INFO] [stdout]      |
[INFO] [stdout] 1255 | #[cfg_attr(bootstrap, doc(primitive = "usize"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1256:16
[INFO] [stdout]      |
[INFO] [stdout] 1256 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "usize")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1266:12
[INFO] [stdout]      |
[INFO] [stdout] 1266 | #[cfg_attr(bootstrap, doc(primitive = "reference"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1267:16
[INFO] [stdout]      |
[INFO] [stdout] 1267 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "reference")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1399:12
[INFO] [stdout]      |
[INFO] [stdout] 1399 | #[cfg_attr(bootstrap, doc(primitive = "fn"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1400:16
[INFO] [stdout]      |
[INFO] [stdout] 1400 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "fn")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `allocator_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:242:12
[INFO] [stdout]     |
[INFO] [stdout] 242 | #![feature(allocator_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout]     = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `allow_internal_unsafe` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:243:12
[INFO] [stdout]     |
[INFO] [stdout] 243 | #![feature(allow_internal_unsafe)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `allow_internal_unstable` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:244:12
[INFO] [stdout]     |
[INFO] [stdout] 244 | #![feature(allow_internal_unstable)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `lang_items` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:260:12
[INFO] [stdout]     |
[INFO] [stdout] 260 | #![feature(lang_items)]
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `link_cfg` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:262:12
[INFO] [stdout]     |
[INFO] [stdout] 262 | #![feature(link_cfg)]
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `needs_panic_runtime` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | #![feature(needs_panic_runtime)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `prelude_import` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:270:12
[INFO] [stdout]     |
[INFO] [stdout] 270 | #![feature(prelude_import)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `rustc_attrs` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | #![feature(rustc_attrs)]
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `rustdoc_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:272:12
[INFO] [stdout]     |
[INFO] [stdout] 272 | #![feature(rustdoc_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `staged_api` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:273:12
[INFO] [stdout]     |
[INFO] [stdout] 273 | #![feature(staged_api)]
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `char_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:281:12
[INFO] [stdout]     |
[INFO] [stdout] 281 | #![feature(char_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `core_intrinsics` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:282:12
[INFO] [stdout]     |
[INFO] [stdout] 282 | #![feature(core_intrinsics)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `hashmap_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:293:12
[INFO] [stdout]     |
[INFO] [stdout] 293 | #![feature(hashmap_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `panic_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:301:12
[INFO] [stdout]     |
[INFO] [stdout] 301 | #![feature(panic_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `slice_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:310:12
[INFO] [stdout]     |
[INFO] [stdout] 310 | #![feature(slice_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `std_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:312:12
[INFO] [stdout]     |
[INFO] [stdout] 312 | #![feature(std_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `str_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 313 | #![feature(str_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `thread_local_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:369:12
[INFO] [stdout]     |
[INFO] [stdout] 369 | #![feature(thread_local_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]      |
[INFO] [stdout] 80   |               #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]      |                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/collections/hash/map.rs:3123:9
[INFO] [stdout]      |
[INFO] [stdout] 3123 | /         thread_local!(static KEYS: Cell<(u64, u64)> = {
[INFO] [stdout] 3124 | |             Cell::new(sys::hashmap_random_keys())
[INFO] [stdout] 3125 | |         });
[INFO] [stdout]      | |__________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |               #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/io/stdio.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / thread_local! {
[INFO] [stdout] 19 | |     /// Used by the test crate to capture the output of the print macros and panics.
[INFO] [stdout] 20 | |     static OUTPUT_CAPTURE: Cell<Option<LocalStream>> = {
[INFO] [stdout] 21 | |         Cell::new(None)
[INFO] [stdout] 22 | |     }
[INFO] [stdout] 23 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `asmjs`
[INFO] [stdout]   --> src/os/linux/raw.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     target_arch = "asmjs",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |               #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/sync/mpmc/context.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | /         thread_local! {
[INFO] [stdout] 43 | |             /// Cached thread-local context.
[INFO] [stdout] 44 | |             static CONTEXT: Cell<Option<Context>> = Cell::new(Some(Context::new()));
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]     |
[INFO] [stdout] 80  |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/sync/mpmc/waker.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     thread_local! { static DUMMY: u8 = 0 }
[INFO] [stdout]     |     -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/sync/remutex.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     thread_local! { static X: u8 = const { 0 } }
[INFO] [stdout]     |     -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `freertos`
[INFO] [stdout]   --> src/sys/mod.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |     } else if #[cfg(target_os = "freertos")] {
[INFO] [stdout]    |                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `asmjs`
[INFO] [stdout]   --> src/sys/common/alloc.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     target_arch = "asmjs",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `asmjs`
[INFO] [stdout]    --> src/sys/unix/env.rs:144:37
[INFO] [stdout]     |
[INFO] [stdout] 144 | #[cfg(all(target_os = "emscripten", target_arch = "asmjs"))]
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `restricted-std`
[INFO] [stdout]   --> src/sys_common/mod.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |                  feature = "restricted-std",
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]    = help: consider adding `restricted-std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/sys_common/thread_info.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | thread_local! { static THREAD_INFO: RefCell<Option<ThreadInfo>> = const { RefCell::new(None) } }
[INFO] [stdout]    | ------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/panicking.rs:302:5
[INFO] [stdout]     |
[INFO] [stdout] 302 |     thread_local! { static LOCAL_PANIC_COUNT: Cell<usize> = const { Cell::new(0) } }
[INFO] [stdout]     |     -------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `fuzzy_provenance_casts`
[INFO] [stdout]    --> src/lib.rs:577:1
[INFO] [stdout]     |
[INFO] [stdout] 577 | #[allow(dead_code, unused_attributes, fuzzy_provenance_casts)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the `fuzzy_provenance_casts` lint is unstable
[INFO] [stdout]     = note: see issue #130351 <https://github.com/rust-lang/rust/issues/130351> for more information
[INFO] [stdout]     = help: add `#![feature(strict_provenance_lints)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-11-27; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `core::any::Demand`
[INFO] [stdout]  --> src/error/tests.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use core::any::Demand;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^ no `Demand` in `any`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `realstd::thread::__LocalKeyInner`
[INFO] [stdout]   --> src/sys/common/thread_local/mod.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use realstd::thread::__LocalKeyInner as Key;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `__LocalKeyInner` in `thread`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `core::panic::BoxMeUp`
[INFO] [stdout]   --> src/panicking.rs:13:19
[INFO] [stdout]    |
[INFO] [stdout] 13 | use core::panic::{BoxMeUp, Location, PanicInfo};
[INFO] [stdout]    |                   ^^^^^^^ no `BoxMeUp` in `panic`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `core::ffi::NonZero_c_int`
[INFO] [stdout]  --> src/sys/unix/process/process_unix.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use core::ffi::NonZero_c_int;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^ no `NonZero_c_int` in `ffi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0546]: 'feature' is not an identifier
[INFO] [stdout]     --> src/io/mod.rs:1083:1
[INFO] [stdout]      |
[INFO] [stdout] 1083 | #[stable(feature = "iovec-send-sync", since = "1.44.0")]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0546]: 'feature' is not an identifier
[INFO] [stdout]     --> src/io/mod.rs:1086:1
[INFO] [stdout]      |
[INFO] [stdout] 1086 | #[stable(feature = "iovec-send-sync", since = "1.44.0")]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0546]: 'feature' is not an identifier
[INFO] [stdout]     --> src/io/mod.rs:1226:1
[INFO] [stdout]      |
[INFO] [stdout] 1226 | #[stable(feature = "iovec-send-sync", since = "1.44.0")]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0546]: 'feature' is not an identifier
[INFO] [stdout]     --> src/io/mod.rs:1229:1
[INFO] [stdout]      |
[INFO] [stdout] 1229 | #[stable(feature = "iovec-send-sync", since = "1.44.0")]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature `rustc_encodable_decodable`: derive macro for `rustc-serialize`; should not be used in new code
[INFO] [stdout]   --> src/prelude/v1.rs:58:29
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use core::prelude::v1::{RustcDecodable, RustcEncodable};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]    = note: `#[deny(soft_unstable)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature `rustc_encodable_decodable`: derive macro for `rustc-serialize`; should not be used in new code
[INFO] [stdout]   --> src/prelude/v1.rs:58:45
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use core::prelude::v1::{RustcDecodable, RustcEncodable};
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `Default` which is not marked with `#[const_trait]`
[INFO] [stdout]     --> src/collections/hash/map.rs:3172:12
[INFO] [stdout]      |
[INFO] [stdout] 3172 | impl const Default for DefaultHasher {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]      = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `Hasher` which is not marked with `#[const_trait]`
[INFO] [stdout]     --> src/collections/hash/map.rs:3185:12
[INFO] [stdout]      |
[INFO] [stdout] 3185 | impl const Hasher for DefaultHasher {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]      = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `Default` which is not marked with `#[const_trait]`
[INFO] [stdout]    --> src/sync/once_lock.rs:348:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | impl<T> const Default for OnceLock<T> {
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]     = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0546, E0557.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `freertos-std` (lib) due to 19 previous errors; 90 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `crate::ptr`
[INFO] [stdout]    --> src/backtrace.rs:501:43
[INFO] [stdout]     |
[INFO] [stdout] 501 |             RawFrame::Fake => crate::ptr::invalid_mut(1),
[INFO] [stdout]     |                                           ^^^^^^^^^^^ not found in `crate::ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]    --> src/io/error/repr_bitpacked.rs:180:61
[INFO] [stdout]     |
[INFO] [stdout] 180 |         let res = Self(unsafe { NonNull::new_unchecked(ptr::invalid_mut(utagged)) }, PhantomData);
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]    --> src/io/error/repr_bitpacked.rs:194:61
[INFO] [stdout]     |
[INFO] [stdout] 194 |         let res = Self(unsafe { NonNull::new_unchecked(ptr::invalid_mut(utagged)) }, PhantomData);
[INFO] [stdout]     |                                                             ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]   --> src/sys/unix/weak.rs:83:53
[INFO] [stdout]    |
[INFO] [stdout] 83 |         DlsymWeak { name, func: AtomicPtr::new(ptr::invalid_mut(1)), _marker: PhantomData }
[INFO] [stdout]    |                                                     ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]   --> src/sys_common/thread_local_key/tests.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |     k1.set(ptr::invalid_mut(1));
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]   --> src/sys_common/thread_local_key/tests.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 |     k2.set(ptr::invalid_mut(2));
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]   --> src/sys_common/thread_local_key/tests.rs:30:21
[INFO] [stdout]    |
[INFO] [stdout] 30 |         K1.set(ptr::invalid_mut(1));
[INFO] [stdout]    |                     ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `invalid_mut` in module `ptr`
[INFO] [stdout]   --> src/sys_common/thread_local_key/tests.rs:31:21
[INFO] [stdout]    |
[INFO] [stdout] 31 |         K2.set(ptr::invalid_mut(2));
[INFO] [stdout]    |                     ^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `r#try` in module `intrinsics`
[INFO] [stdout]    --> src/panicking.rs:449:31
[INFO] [stdout]     |
[INFO] [stdout] 449 |         return if intrinsics::r#try(do_call::<F, R>, data_ptr, do_catch::<F, R>) == 0 {
[INFO] [stdout]     |                               ^^^^^ not found in `intrinsics`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 12  + use crate::panicking::r#try;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `r#try`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 449 -         return if intrinsics::r#try(do_call::<F, R>, data_ptr, do_catch::<F, R>) == 0 {
[INFO] [stdout] 449 +         return if r#try(do_call::<F, R>, data_ptr, do_catch::<F, R>) == 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `from_exposed_addr` in module `ptr`
[INFO] [stdout]    --> src/personality/dwarf/eh.rs:201:24
[INFO] [stdout]     |
[INFO] [stdout] 201 |         result = *ptr::from_exposed_addr::<usize>(result);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^ not found in `ptr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `fuzzy_provenance_casts`
[INFO] [stdout]    --> src/lib.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | #![deny(fuzzy_provenance_casts)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the `fuzzy_provenance_casts` lint is unstable
[INFO] [stdout]     = note: see issue #130351 <https://github.com/rust-lang/rust/issues/130351> for more information
[INFO] [stdout]     = help: add `#![feature(strict_provenance_lints)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-11-27; consider upgrading it if it is out of date
[INFO] [stdout]     = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `restricted-std`
[INFO] [stdout]    --> src/lib.rs:193:17
[INFO] [stdout]     |
[INFO] [stdout] 193 | #![cfg_attr(not(feature = "restricted-std"), stable(feature = "rust1", since = "1.0.0"))]
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `restricted-std` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `restricted-std`
[INFO] [stdout]    --> src/lib.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 | #![cfg_attr(feature = "restricted-std", unstable(feature = "restricted_std", issue = "none"))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `restricted-std` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `miri-test-libstd`
[INFO] [stdout]    --> src/lib.rs:210:16
[INFO] [stdout]     |
[INFO] [stdout] 210 | #![cfg(any(not(feature = "miri-test-libstd"), test, doctest))]
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `miri-test-libstd` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `miri-test-libstd`
[INFO] [stdout]    --> src/lib.rs:212:13
[INFO] [stdout]     |
[INFO] [stdout] 212 | #![cfg_attr(feature = "miri-test-libstd", feature(rustc_private))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `miri-test-libstd` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> src/backtrace_rs/mod.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |     all(feature = "std", target_env = "sgx", target_vendor = "fortanix"),
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `backtrace_in_libstd`
[INFO] [stdout]   --> src/backtrace_rs/mod.rs:98:13
[INFO] [stdout]    |
[INFO] [stdout] 98 | #![cfg_attr(backtrace_in_libstd, allow(warnings))]
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows`
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(backtrace_in_libstd)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(backtrace_in_libstd)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `std`
[INFO] [stdout]   --> src/backtrace_rs/mod.rs:99:17
[INFO] [stdout]    |
[INFO] [stdout] 99 | #![cfg_attr(not(feature = "std"), allow(dead_code))]
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]    = help: consider adding `std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `rustc-serialize`
[INFO] [stdout]    --> src/backtrace_rs/mod.rs:101:13
[INFO] [stdout]     |
[INFO] [stdout] 101 | #![cfg_attr(feature = "rustc-serialize", allow(deprecated))]
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]     = help: consider adding `rustc-serialize` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]  --> src/primitive_docs.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[cfg_attr(bootstrap, doc(primitive = "bool"))]
[INFO] [stdout]   |            ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]  --> src/primitive_docs.rs:5:16
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "bool")]
[INFO] [stdout]   |                ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/primitive_docs.rs:67:12
[INFO] [stdout]    |
[INFO] [stdout] 67 | #[cfg_attr(bootstrap, doc(primitive = "never"))]
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/primitive_docs.rs:68:16
[INFO] [stdout]    |
[INFO] [stdout] 68 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "never")]
[INFO] [stdout]    |                ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:279:12
[INFO] [stdout]     |
[INFO] [stdout] 279 | #[cfg_attr(bootstrap, doc(primitive = "char"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:280:16
[INFO] [stdout]     |
[INFO] [stdout] 280 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "char")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:404:12
[INFO] [stdout]     |
[INFO] [stdout] 404 | #[cfg_attr(bootstrap, doc(primitive = "unit"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:405:16
[INFO] [stdout]     |
[INFO] [stdout] 405 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "unit")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:467:12
[INFO] [stdout]     |
[INFO] [stdout] 467 | #[cfg_attr(bootstrap, doc(primitive = "pointer"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:468:16
[INFO] [stdout]     |
[INFO] [stdout] 468 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "pointer")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:584:12
[INFO] [stdout]     |
[INFO] [stdout] 584 | #[cfg_attr(bootstrap, doc(primitive = "array"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:585:16
[INFO] [stdout]     |
[INFO] [stdout] 585 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "array")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:786:12
[INFO] [stdout]     |
[INFO] [stdout] 786 | #[cfg_attr(bootstrap, doc(primitive = "slice"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:787:16
[INFO] [stdout]     |
[INFO] [stdout] 787 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "slice")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:879:12
[INFO] [stdout]     |
[INFO] [stdout] 879 | #[cfg_attr(bootstrap, doc(primitive = "str"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:880:16
[INFO] [stdout]     |
[INFO] [stdout] 880 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "str")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:947:12
[INFO] [stdout]     |
[INFO] [stdout] 947 | #[cfg_attr(bootstrap, doc(primitive = "tuple"))]
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/primitive_docs.rs:948:16
[INFO] [stdout]     |
[INFO] [stdout] 948 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "tuple")]
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1091:12
[INFO] [stdout]      |
[INFO] [stdout] 1091 | #[cfg_attr(bootstrap, doc(primitive = "f32"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1092:16
[INFO] [stdout]      |
[INFO] [stdout] 1092 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "f32")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1158:12
[INFO] [stdout]      |
[INFO] [stdout] 1158 | #[cfg_attr(bootstrap, doc(primitive = "f64"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1159:16
[INFO] [stdout]      |
[INFO] [stdout] 1159 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "f64")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1174:12
[INFO] [stdout]      |
[INFO] [stdout] 1174 | #[cfg_attr(bootstrap, doc(primitive = "i8"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1175:16
[INFO] [stdout]      |
[INFO] [stdout] 1175 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i8")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1181:12
[INFO] [stdout]      |
[INFO] [stdout] 1181 | #[cfg_attr(bootstrap, doc(primitive = "i16"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1182:16
[INFO] [stdout]      |
[INFO] [stdout] 1182 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i16")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1188:12
[INFO] [stdout]      |
[INFO] [stdout] 1188 | #[cfg_attr(bootstrap, doc(primitive = "i32"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1189:16
[INFO] [stdout]      |
[INFO] [stdout] 1189 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i32")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1195:12
[INFO] [stdout]      |
[INFO] [stdout] 1195 | #[cfg_attr(bootstrap, doc(primitive = "i64"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1196:16
[INFO] [stdout]      |
[INFO] [stdout] 1196 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i64")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1202:12
[INFO] [stdout]      |
[INFO] [stdout] 1202 | #[cfg_attr(bootstrap, doc(primitive = "i128"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1203:16
[INFO] [stdout]      |
[INFO] [stdout] 1203 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "i128")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1209:12
[INFO] [stdout]      |
[INFO] [stdout] 1209 | #[cfg_attr(bootstrap, doc(primitive = "u8"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1210:16
[INFO] [stdout]      |
[INFO] [stdout] 1210 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u8")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1216:12
[INFO] [stdout]      |
[INFO] [stdout] 1216 | #[cfg_attr(bootstrap, doc(primitive = "u16"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1217:16
[INFO] [stdout]      |
[INFO] [stdout] 1217 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u16")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1223:12
[INFO] [stdout]      |
[INFO] [stdout] 1223 | #[cfg_attr(bootstrap, doc(primitive = "u32"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1224:16
[INFO] [stdout]      |
[INFO] [stdout] 1224 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u32")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1230:12
[INFO] [stdout]      |
[INFO] [stdout] 1230 | #[cfg_attr(bootstrap, doc(primitive = "u64"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1231:16
[INFO] [stdout]      |
[INFO] [stdout] 1231 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u64")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1237:12
[INFO] [stdout]      |
[INFO] [stdout] 1237 | #[cfg_attr(bootstrap, doc(primitive = "u128"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1238:16
[INFO] [stdout]      |
[INFO] [stdout] 1238 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "u128")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1244:12
[INFO] [stdout]      |
[INFO] [stdout] 1244 | #[cfg_attr(bootstrap, doc(primitive = "isize"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1245:16
[INFO] [stdout]      |
[INFO] [stdout] 1245 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "isize")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1255:12
[INFO] [stdout]      |
[INFO] [stdout] 1255 | #[cfg_attr(bootstrap, doc(primitive = "usize"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1256:16
[INFO] [stdout]      |
[INFO] [stdout] 1256 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "usize")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1266:12
[INFO] [stdout]      |
[INFO] [stdout] 1266 | #[cfg_attr(bootstrap, doc(primitive = "reference"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1267:16
[INFO] [stdout]      |
[INFO] [stdout] 1267 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "reference")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1399:12
[INFO] [stdout]      |
[INFO] [stdout] 1399 | #[cfg_attr(bootstrap, doc(primitive = "fn"))]
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/primitive_docs.rs:1400:16
[INFO] [stdout]      |
[INFO] [stdout] 1400 | #[cfg_attr(not(bootstrap), rustc_doc_primitive = "fn")]
[INFO] [stdout]      |                ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `allocator_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:242:12
[INFO] [stdout]     |
[INFO] [stdout] 242 | #![feature(allocator_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout]     = note: `#[warn(internal_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `allow_internal_unsafe` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:243:12
[INFO] [stdout]     |
[INFO] [stdout] 243 | #![feature(allow_internal_unsafe)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `allow_internal_unstable` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:244:12
[INFO] [stdout]     |
[INFO] [stdout] 244 | #![feature(allow_internal_unstable)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `lang_items` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:260:12
[INFO] [stdout]     |
[INFO] [stdout] 260 | #![feature(lang_items)]
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `link_cfg` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:262:12
[INFO] [stdout]     |
[INFO] [stdout] 262 | #![feature(link_cfg)]
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `needs_panic_runtime` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 | #![feature(needs_panic_runtime)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `prelude_import` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:270:12
[INFO] [stdout]     |
[INFO] [stdout] 270 | #![feature(prelude_import)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `rustc_attrs` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:271:12
[INFO] [stdout]     |
[INFO] [stdout] 271 | #![feature(rustc_attrs)]
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `rustdoc_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:272:12
[INFO] [stdout]     |
[INFO] [stdout] 272 | #![feature(rustdoc_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `staged_api` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:273:12
[INFO] [stdout]     |
[INFO] [stdout] 273 | #![feature(staged_api)]
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `print_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:232:52
[INFO] [stdout]     |
[INFO] [stdout] 232 | #![cfg_attr(test, feature(internal_output_capture, print_internals, update_panic_count, rt))]
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `char_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:281:12
[INFO] [stdout]     |
[INFO] [stdout] 281 | #![feature(char_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `core_intrinsics` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:282:12
[INFO] [stdout]     |
[INFO] [stdout] 282 | #![feature(core_intrinsics)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `hashmap_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:293:12
[INFO] [stdout]     |
[INFO] [stdout] 293 | #![feature(hashmap_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `panic_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:301:12
[INFO] [stdout]     |
[INFO] [stdout] 301 | #![feature(panic_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `slice_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:310:12
[INFO] [stdout]     |
[INFO] [stdout] 310 | #![feature(slice_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `std_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:312:12
[INFO] [stdout]     |
[INFO] [stdout] 312 | #![feature(std_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `str_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 313 | #![feature(str_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `thread_local_internals` is internal to the compiler or standard library
[INFO] [stdout]    --> src/lib.rs:369:12
[INFO] [stdout]     |
[INFO] [stdout] 369 | #![feature(thread_local_internals)]
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: using it is strongly discouraged
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/tests.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     thread_local!(static FOO: Cell<i32> = Cell::new(1));
[INFO] [stdout]    |     --------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/tests.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     thread_local!(static FOO2: Cell<i32> = const { Cell::new(1) });
[INFO] [stdout]    |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/tests.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     thread_local!(static FOO: Foo = Foo(&FOO));
[INFO] [stdout]    |     ------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/tests.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     thread_local!(static FOO2: Foo = const { Foo(&FOO2) });
[INFO] [stdout]    |     ------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/tests.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     thread_local!(static FOO: UnsafeCell<Option<NotifyOnDrop>> = UnsafeCell::new(None));
[INFO] [stdout]    |     ----------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/tests.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     thread_local!(static FOO2: UnsafeCell<Option<NotifyOnDrop>> = const { UnsafeCell::new(None) });
[INFO] [stdout]    |     ---------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]     |
[INFO] [stdout] 80  |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     thread_local!(static K1: UnsafeCell<Option<S1>> = UnsafeCell::new(None));
[INFO] [stdout]     |     ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]     |
[INFO] [stdout] 80  |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     thread_local!(static K2: UnsafeCell<Option<S2>> = UnsafeCell::new(None));
[INFO] [stdout]     |     ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     thread_local!(static K3: UnsafeCell<Option<S1>> = const { UnsafeCell::new(None) });
[INFO] [stdout]     |     ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     thread_local!(static K4: UnsafeCell<Option<S2>> = const { UnsafeCell::new(None) });
[INFO] [stdout]     |     ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]     |
[INFO] [stdout] 80  |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 |     thread_local!(static K1: UnsafeCell<Option<S1>> = UnsafeCell::new(None));
[INFO] [stdout]     |     ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     thread_local!(static K2: UnsafeCell<Option<S1>> = const { UnsafeCell::new(None) });
[INFO] [stdout]     |     ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]     |
[INFO] [stdout] 80  |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 |     thread_local!(static K1: UnsafeCell<Option<S1>> = UnsafeCell::new(None));
[INFO] [stdout]     |     ------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]     |
[INFO] [stdout] 80  |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     thread_local!(static K2: UnsafeCell<Option<NotifyOnDrop>> = UnsafeCell::new(None));
[INFO] [stdout]     |     ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     thread_local!(static K1: UnsafeCell<Option<S1>> = const { UnsafeCell::new(None) });
[INFO] [stdout]     |     ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     thread_local!(static K2: UnsafeCell<Option<NotifyOnDrop>> = const { UnsafeCell::new(None) });
[INFO] [stdout]     |     -------------------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]     |
[INFO] [stdout] 80  |               #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/thread/local/tests.rs:290:17
[INFO] [stdout]     |
[INFO] [stdout] 290 | /                 thread_local! {
[INFO] [stdout] 291 | |                     static TL_DROP: TlDrop = TlDrop;
[INFO] [stdout] 292 | |                 }
[INFO] [stdout]     | |_________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/dynamic_tests.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     thread_local!(static FOO: i32 = square(3));
[INFO] [stdout]    |     ------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/dynamic_tests.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     thread_local!(static FOO: RefCell<HashMap<i32, i32>> = map());
[INFO] [stdout]    |     ------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/thread/local/dynamic_tests.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     thread_local!(static FOO: RefCell<Vec<u32>> = RefCell::new(vec![1, 2, 3]));
[INFO] [stdout]    |     -------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/collections/hash/map/tests.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | thread_local! { static DROP_VECTOR: RefCell<Vec<i32>> = RefCell::new(Vec::new()) }
[INFO] [stdout]    | ---------------------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]     --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]      |
[INFO] [stdout] 80   |               #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]      |                              ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/collections/hash/map.rs:3123:9
[INFO] [stdout]      |
[INFO] [stdout] 3123 | /         thread_local!(static KEYS: Cell<(u64, u64)> = {
[INFO] [stdout] 3124 | |             Cell::new(sys::hashmap_random_keys())
[INFO] [stdout] 3125 | |         });
[INFO] [stdout]      | |__________- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]      = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |               #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/io/stdio.rs:18:1
[INFO] [stdout]    |
[INFO] [stdout] 18 | / thread_local! {
[INFO] [stdout] 19 | |     /// Used by the test crate to capture the output of the print macros and panics.
[INFO] [stdout] 20 | |     static OUTPUT_CAPTURE: Cell<Option<LocalStream>> = {
[INFO] [stdout] 21 | |         Cell::new(None)
[INFO] [stdout] 22 | |     }
[INFO] [stdout] 23 | | }
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `asmjs`
[INFO] [stdout]   --> src/os/linux/raw.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     target_arch = "asmjs",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |               #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                              ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/sync/mpmc/context.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | /         thread_local! {
[INFO] [stdout] 43 | |             /// Cached thread-local context.
[INFO] [stdout] 44 | |             static CONTEXT: Cell<Option<Context>> = Cell::new(Some(Context::new()));
[INFO] [stdout] 45 | |         }
[INFO] [stdout]    | |_________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:80:28
[INFO] [stdout]     |
[INFO] [stdout] 80  |             #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/sync/mpmc/waker.rs:202:5
[INFO] [stdout]     |
[INFO] [stdout] 202 |     thread_local! { static DUMMY: u8 = 0 }
[INFO] [stdout]     |     -------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]    --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]     |
[INFO] [stdout] 13  |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]     |                        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/sync/remutex.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     thread_local! { static X: u8 = const { 0 } }
[INFO] [stdout]     |     -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `freertos`
[INFO] [stdout]   --> src/sys/mod.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |     } else if #[cfg(target_os = "freertos")] {
[INFO] [stdout]    |                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `asmjs`
[INFO] [stdout]   --> src/sys/common/alloc.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     target_arch = "asmjs",
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `asmjs`
[INFO] [stdout]    --> src/sys/unix/env.rs:144:37
[INFO] [stdout]     |
[INFO] [stdout] 144 | #[cfg(all(target_os = "emscripten", target_arch = "asmjs"))]
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `target_arch` are: `aarch64`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `restricted-std`
[INFO] [stdout]   --> src/sys_common/mod.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |                  feature = "restricted-std",
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `addr2line`, `backtrace`, `gimli-symbolize`, `miniz_oxide`, `object`, and `panic_immediate_abort`
[INFO] [stdout]    = help: consider adding `restricted-std` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `bootstrap`
[INFO] [stdout]   --> src/sys/common/thread_local/fast_local.rs:13:24
[INFO] [stdout]    |
[INFO] [stdout] 13 |         #[cfg_attr(not(bootstrap), inline)]
[INFO] [stdout]    |                        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/sys_common/thread_info.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | thread_local! { static THREAD_INFO: RefCell<Option<ThreadInfo>> = const { RefCell::new(None) } }
[INFO] [stdout]    | ------------------------------------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider using a Cargo feature instead
[INFO] [stdout]    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]             [lints.rust]
[INFO] [stdout]             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bootstrap)'] }
[INFO] [stdout]    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bootstrap)");` to the top of the `build.rs`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: this warning originates in the macro `$crate::__thread_local_inner` which comes from the expansion of the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `fuzzy_provenance_casts`
[INFO] [stdout]    --> src/lib.rs:577:1
[INFO] [stdout]     |
[INFO] [stdout] 577 | #[allow(dead_code, unused_attributes, fuzzy_provenance_casts)]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the `fuzzy_provenance_casts` lint is unstable
[INFO] [stdout]     = note: see issue #130351 <https://github.com/rust-lang/rust/issues/130351> for more information
[INFO] [stdout]     = help: add `#![feature(strict_provenance_lints)]` to the crate attributes to enable
[INFO] [stdout]     = note: this compiler was built on 2024-11-27; consider upgrading it if it is out of date
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0546]: 'feature' is not an identifier
[INFO] [stdout]     --> src/io/mod.rs:1083:1
[INFO] [stdout]      |
[INFO] [stdout] 1083 | #[stable(feature = "iovec-send-sync", since = "1.44.0")]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0546]: 'feature' is not an identifier
[INFO] [stdout]     --> src/io/mod.rs:1086:1
[INFO] [stdout]      |
[INFO] [stdout] 1086 | #[stable(feature = "iovec-send-sync", since = "1.44.0")]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0546]: 'feature' is not an identifier
[INFO] [stdout]     --> src/io/mod.rs:1226:1
[INFO] [stdout]      |
[INFO] [stdout] 1226 | #[stable(feature = "iovec-send-sync", since = "1.44.0")]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0546]: 'feature' is not an identifier
[INFO] [stdout]     --> src/io/mod.rs:1229:1
[INFO] [stdout]      |
[INFO] [stdout] 1229 | #[stable(feature = "iovec-send-sync", since = "1.44.0")]
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature `rustc_encodable_decodable`: derive macro for `rustc-serialize`; should not be used in new code
[INFO] [stdout]   --> src/prelude/v1.rs:58:29
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use core::prelude::v1::{RustcDecodable, RustcEncodable};
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout]    = note: `#[deny(soft_unstable)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: use of unstable library feature `rustc_encodable_decodable`: derive macro for `rustc-serialize`; should not be used in new code
[INFO] [stdout]   --> src/prelude/v1.rs:58:45
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub use core::prelude::v1::{RustcDecodable, RustcEncodable};
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `Default` which is not marked with `#[const_trait]`
[INFO] [stdout]     --> src/collections/hash/map.rs:3172:12
[INFO] [stdout]      |
[INFO] [stdout] 3172 | impl const Default for DefaultHasher {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]      = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `Hasher` which is not marked with `#[const_trait]`
[INFO] [stdout]     --> src/collections/hash/map.rs:3185:12
[INFO] [stdout]      |
[INFO] [stdout] 3185 | impl const Hasher for DefaultHasher {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]      = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const `impl` for trait `Default` which is not marked with `#[const_trait]`
[INFO] [stdout]    --> src/sync/once_lock.rs:348:15
[INFO] [stdout]     |
[INFO] [stdout] 348 | impl<T> const Default for OnceLock<T> {
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: marking a trait with `#[const_trait]` ensures all default method bodies are `const`
[INFO] [stdout]     = note: adding a non-const method body in the future would be a breaking change
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0546, E0557, E0583.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `freertos-std` (lib test) due to 27 previous errors; 111 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "49ba8f00109bf029317853ade04c35f168d6da9b18ab5da40ecb5ba8cf07c2e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "49ba8f00109bf029317853ade04c35f168d6da9b18ab5da40ecb5ba8cf07c2e1", kill_on_drop: false }`
[INFO] [stdout] 49ba8f00109bf029317853ade04c35f168d6da9b18ab5da40ecb5ba8cf07c2e1
