[INFO] fetching crate staticinit 1.0.0... [INFO] checking staticinit-1.0.0 against master#f609b7e0586f81fefb3523e3e17adf779ac416be for pr-129466-2 [INFO] extracting crate staticinit 1.0.0 into /workspace/builds/worker-5-tc1/source [INFO] validating manifest of crates.io crate staticinit 1.0.0 on toolchain f609b7e0586f81fefb3523e3e17adf779ac416be [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate staticinit 1.0.0 [INFO] finished tweaking crates.io crate staticinit 1.0.0 [INFO] tweaked toml for crates.io crate staticinit 1.0.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 87 packages to latest compatible versions [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding cfg_aliases v0.1.1 (available: v0.2.1) [INFO] [stderr] Adding clap v2.34.0 (available: v4.5.18) [INFO] [stderr] Adding criterion v0.3.6 (available: v0.5.1) [INFO] [stderr] Adding criterion-plot v0.4.5 (available: v0.5.0) [INFO] [stderr] Adding ctor v0.1.26 (available: v0.2.8) [INFO] [stderr] Adding half v1.8.3 (available: v2.4.1) [INFO] [stderr] Adding hermit-abi v0.1.19 (available: v0.4.0) [INFO] [stderr] Adding itertools v0.10.5 (available: v0.13.0) [INFO] [stderr] Adding parking_lot v0.11.2 (available: v0.12.3) [INFO] [stderr] Adding parking_lot_core v0.8.6 (available: v0.9.10) [INFO] [stderr] Adding redox_syscall v0.2.16 (available: v0.5.6) [INFO] [stderr] Adding syn v1.0.109 (available: v2.0.77) [INFO] [stderr] Adding textwrap v0.11.0 (available: v0.16.1) [INFO] [stderr] Adding unicode-width v0.1.14 (available: v0.2.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ctor v0.1.26 [INFO] [stderr] Downloaded double-checked-cell v2.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8032ccaade4e9fe84c1fc37addbb4b1788bc5406342cbfdb375f3019d98d5947 [INFO] running `Command { std: "docker" "start" "-a" "8032ccaade4e9fe84c1fc37addbb4b1788bc5406342cbfdb375f3019d98d5947", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8032ccaade4e9fe84c1fc37addbb4b1788bc5406342cbfdb375f3019d98d5947", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8032ccaade4e9fe84c1fc37addbb4b1788bc5406342cbfdb375f3019d98d5947", kill_on_drop: false }` [INFO] [stdout] 8032ccaade4e9fe84c1fc37addbb4b1788bc5406342cbfdb375f3019d98d5947 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+f609b7e0586f81fefb3523e3e17adf779ac416be" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b4b3ceb566cb48654310b6ae83ddfaf179ecdffaa26b344cdb33d70968000b88 [INFO] running `Command { std: "docker" "start" "-a" "b4b3ceb566cb48654310b6ae83ddfaf179ecdffaa26b344cdb33d70968000b88", kill_on_drop: false }` [INFO] [stderr] Compiling parking_lot_core v0.8.6 [INFO] [stderr] Compiling static_init_macro v1.0.2 [INFO] [stderr] Compiling staticinit v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking instant v0.1.13 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Checking serde_json v1.0.128 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Checking csv-core v0.1.11 [INFO] [stderr] Checking crossbeam-channel v0.5.13 [INFO] [stderr] Checking unreachable v1.0.0 [INFO] [stderr] Checking crossbeam-queue v0.3.11 [INFO] [stderr] Compiling ctor v0.1.26 [INFO] [stderr] Checking libc v0.2.159 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking csv v1.3.0 [INFO] [stderr] Checking crossbeam v0.8.4 [INFO] [stderr] Checking parking_lot v0.11.2 [INFO] [stderr] Checking double-checked-cell v2.1.0 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lib.rs:250:55 [INFO] [stdout] | [INFO] [stdout] 250 | #![cfg_attr(all(not(any(feature = "parking_lot_core", debug_mode)),any(target="linux",target="android")), no_std)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see 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 name: `target` [INFO] [stdout] --> src/lib.rs:250:72 [INFO] [stdout] | [INFO] [stdout] 250 | #![cfg_attr(all(not(any(feature = "parking_lot_core", debug_mode)),any(target="linux",target="android")), no_std)] [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(target, values("linux"))'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(target, values(\"linux\"))");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `target` [INFO] [stdout] --> src/lib.rs:250:87 [INFO] [stdout] | [INFO] [stdout] 250 | #![cfg_attr(all(not(any(feature = "parking_lot_core", debug_mode)),any(target="linux",target="android")), no_std)] [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(target, values("android"))'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(target, values(\"android\"))");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `elf` [INFO] [stdout] --> src/lib.rs:251:17 [INFO] [stdout] | [INFO] [stdout] 251 | #![cfg_attr(all(elf, feature = "thread_local"), feature(linkage))] [INFO] [stdout] | ^^^ help: found config with similar value: `target_abi = "elf"` [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(elf)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(elf)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lib.rs:587:7 [INFO] [stdout] | [INFO] [stdout] 587 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `elf` [INFO] [stdout] --> src/lib.rs:1165:11 [INFO] [stdout] | [INFO] [stdout] 1165 | #[cfg(any(elf, mach_o, coff))] [INFO] [stdout] | ^^^ help: found config with similar value: `target_abi = "elf"` [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(elf)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(elf)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `mach_o` [INFO] [stdout] --> src/lib.rs:1165:16 [INFO] [stdout] | [INFO] [stdout] 1165 | #[cfg(any(elf, mach_o, coff))] [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(mach_o)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mach_o)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `coff` [INFO] [stdout] --> src/lib.rs:1165:24 [INFO] [stdout] | [INFO] [stdout] 1165 | #[cfg(any(elf, mach_o, coff))] [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(coff)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(coff)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `elf` [INFO] [stdout] --> src/exit_sequentializer.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg(any(elf, mach_o, coff))] [INFO] [stdout] | ^^^ help: found config with similar value: `target_abi = "elf"` [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(elf)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(elf)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `mach_o` [INFO] [stdout] --> src/exit_sequentializer.rs:1:17 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg(any(elf, mach_o, coff))] [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(mach_o)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mach_o)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `coff` [INFO] [stdout] --> src/exit_sequentializer.rs:1:25 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg(any(elf, mach_o, coff))] [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(coff)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(coff)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `elf` [INFO] [stdout] --> src/lib.rs:1183:11 [INFO] [stdout] | [INFO] [stdout] 1183 | #[cfg(any(elf, mach_o, coff))] [INFO] [stdout] | ^^^ help: found config with similar value: `target_abi = "elf"` [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(elf)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(elf)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `mach_o` [INFO] [stdout] --> src/lib.rs:1183:16 [INFO] [stdout] | [INFO] [stdout] 1183 | #[cfg(any(elf, mach_o, coff))] [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(mach_o)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mach_o)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `coff` [INFO] [stdout] --> src/lib.rs:1183:24 [INFO] [stdout] | [INFO] [stdout] 1183 | #[cfg(any(elf, mach_o, coff))] [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(coff)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(coff)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lib.rs:250:55 [INFO] [stdout] | [INFO] [stdout] 250 | #![cfg_attr(all(not(any(feature = "parking_lot_core", debug_mode)),any(target="linux",target="android")), no_std)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see 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 name: `target` [INFO] [stdout] --> src/lib.rs:250:72 [INFO] [stdout] | [INFO] [stdout] 250 | #![cfg_attr(all(not(any(feature = "parking_lot_core", debug_mode)),any(target="linux",target="android")), no_std)] [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(target, values("linux"))'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(target, values(\"linux\"))");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `target` [INFO] [stdout] --> src/lib.rs:250:87 [INFO] [stdout] | [INFO] [stdout] 250 | #![cfg_attr(all(not(any(feature = "parking_lot_core", debug_mode)),any(target="linux",target="android")), no_std)] [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(target, values("android"))'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(target, values(\"android\"))");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `elf` [INFO] [stdout] --> src/lib.rs:251:17 [INFO] [stdout] | [INFO] [stdout] 251 | #![cfg_attr(all(elf, feature = "thread_local"), feature(linkage))] [INFO] [stdout] | ^^^ help: found config with similar value: `target_abi = "elf"` [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(elf)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(elf)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lib.rs:587:7 [INFO] [stdout] | [INFO] [stdout] 587 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `elf` [INFO] [stdout] --> src/lib.rs:1165:11 [INFO] [stdout] | [INFO] [stdout] 1165 | #[cfg(any(elf, mach_o, coff))] [INFO] [stdout] | ^^^ help: found config with similar value: `target_abi = "elf"` [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(elf)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(elf)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `mach_o` [INFO] [stdout] --> src/lib.rs:1165:16 [INFO] [stdout] | [INFO] [stdout] 1165 | #[cfg(any(elf, mach_o, coff))] [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(mach_o)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mach_o)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `coff` [INFO] [stdout] --> src/lib.rs:1165:24 [INFO] [stdout] | [INFO] [stdout] 1165 | #[cfg(any(elf, mach_o, coff))] [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(coff)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(coff)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `elf` [INFO] [stdout] --> src/exit_sequentializer.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg(any(elf, mach_o, coff))] [INFO] [stdout] | ^^^ help: found config with similar value: `target_abi = "elf"` [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(elf)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(elf)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `mach_o` [INFO] [stdout] --> src/exit_sequentializer.rs:1:17 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg(any(elf, mach_o, coff))] [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(mach_o)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mach_o)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:615:78 [INFO] [stdout] | [INFO] [stdout] 615 | pub fn lock_mut<'a, T: ?Sized>(&'a mut self, v: &'a T) -> SyncPhaseGuard<'_, T> { [INFO] [stdout] | -- lifetime `'a` declared here ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:639:40 [INFO] [stdout] | [INFO] [stdout] 633 | pub fn lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 639 | ) -> LockResult, SyncPhaseGuard<'_, T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `coff` [INFO] [stdout] --> src/exit_sequentializer.rs:1:25 [INFO] [stdout] | [INFO] [stdout] 1 | #![cfg(any(elf, mach_o, coff))] [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(coff)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(coff)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `elf` [INFO] [stdout] --> src/lib.rs:1183:11 [INFO] [stdout] | [INFO] [stdout] 1183 | #[cfg(any(elf, mach_o, coff))] [INFO] [stdout] | ^^^ help: found config with similar value: `target_abi = "elf"` [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(elf)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(elf)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `mach_o` [INFO] [stdout] --> src/lib.rs:1183:16 [INFO] [stdout] | [INFO] [stdout] 1183 | #[cfg(any(elf, mach_o, coff))] [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(mach_o)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mach_o)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `coff` [INFO] [stdout] --> src/lib.rs:1183:24 [INFO] [stdout] | [INFO] [stdout] 1183 | #[cfg(any(elf, mach_o, coff))] [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(coff)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(coff)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:615:78 [INFO] [stdout] | [INFO] [stdout] 615 | pub fn lock_mut<'a, T: ?Sized>(&'a mut self, v: &'a T) -> SyncPhaseGuard<'_, T> { [INFO] [stdout] | -- lifetime `'a` declared here ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:639:40 [INFO] [stdout] | [INFO] [stdout] 633 | pub fn lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 639 | ) -> LockResult, SyncPhaseGuard<'_, T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:639:63 [INFO] [stdout] | [INFO] [stdout] 633 | pub fn lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 639 | ) -> LockResult, SyncPhaseGuard<'_, T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:668:47 [INFO] [stdout] | [INFO] [stdout] 663 | pub fn try_lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 668 | ) -> Option, SyncPhaseGuard<'_, T>>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:668:70 [INFO] [stdout] | [INFO] [stdout] 663 | pub fn try_lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 668 | ) -> Option, SyncPhaseGuard<'_, T>>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/phase_locker/unsync.rs:8:41 [INFO] [stdout] | [INFO] [stdout] 8 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/phase_locker/unsync.rs:81:41 [INFO] [stdout] | [INFO] [stdout] 81 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/phase_locker/unsync.rs:144:41 [INFO] [stdout] | [INFO] [stdout] 144 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/phase_locker/unsync.rs:307:41 [INFO] [stdout] | [INFO] [stdout] 307 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:238:49 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn try_lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 238 | ) -> Option, UnSyncPhaseGuard<'_, T>>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:238:74 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn try_lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 238 | ) -> Option, UnSyncPhaseGuard<'_, T>>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:261:80 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn lock_mut<'a, T: ?Sized>(&'a mut self, v: &'a T) -> UnSyncPhaseGuard<'_, T> { [INFO] [stdout] | -- lifetime `'a` declared here ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:277:42 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 277 | ) -> LockResult, UnSyncPhaseGuard<'_, T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:277:67 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 277 | ) -> LockResult, UnSyncPhaseGuard<'_, T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:150:11 [INFO] [stdout] | [INFO] [stdout] 150 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:154:11 [INFO] [stdout] | [INFO] [stdout] 154 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:326:15 [INFO] [stdout] | [INFO] [stdout] 326 | #[cfg(not(debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:329:11 [INFO] [stdout] | [INFO] [stdout] 329 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:344:11 [INFO] [stdout] | [INFO] [stdout] 344 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:349:11 [INFO] [stdout] | [INFO] [stdout] 349 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:223:15 [INFO] [stdout] | [INFO] [stdout] 223 | #[cfg(debug_mode)] AtomicUsize, [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:241:23 [INFO] [stdout] | [INFO] [stdout] 241 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:365:15 [INFO] [stdout] | [INFO] [stdout] 365 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/exit_sequentializer.rs:13:45 [INFO] [stdout] | [INFO] [stdout] 13 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/exit_sequentializer.rs:31:45 [INFO] [stdout] | [INFO] [stdout] 31 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/exit_sequentializer.rs:33:45 [INFO] [stdout] | [INFO] [stdout] 33 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:14:7 [INFO] [stdout] | [INFO] [stdout] 14 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:199:41 [INFO] [stdout] | [INFO] [stdout] 199 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:218:41 [INFO] [stdout] | [INFO] [stdout] 218 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:606:41 [INFO] [stdout] | [INFO] [stdout] 606 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:609:41 [INFO] [stdout] | [INFO] [stdout] 609 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:188:11 [INFO] [stdout] | [INFO] [stdout] 188 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:258:19 [INFO] [stdout] | [INFO] [stdout] 258 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:300:19 [INFO] [stdout] | [INFO] [stdout] 300 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:427:19 [INFO] [stdout] | [INFO] [stdout] 427 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:639:63 [INFO] [stdout] | [INFO] [stdout] 633 | pub fn lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 639 | ) -> LockResult, SyncPhaseGuard<'_, T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:668:47 [INFO] [stdout] | [INFO] [stdout] 663 | pub fn try_lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 668 | ) -> Option, SyncPhaseGuard<'_, T>>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/sync.rs:668:70 [INFO] [stdout] | [INFO] [stdout] 663 | pub fn try_lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 668 | ) -> Option, SyncPhaseGuard<'_, T>>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:619:11 [INFO] [stdout] | [INFO] [stdout] 619 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:657:19 [INFO] [stdout] | [INFO] [stdout] 657 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/phase_locker/unsync.rs:8:41 [INFO] [stdout] | [INFO] [stdout] 8 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/phase_locker/unsync.rs:81:41 [INFO] [stdout] | [INFO] [stdout] 81 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:699:19 [INFO] [stdout] | [INFO] [stdout] 699 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/phase_locker/unsync.rs:144:41 [INFO] [stdout] | [INFO] [stdout] 144 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:935:19 [INFO] [stdout] | [INFO] [stdout] 935 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:991:19 [INFO] [stdout] | [INFO] [stdout] 991 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1046:19 [INFO] [stdout] | [INFO] [stdout] 1046 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1097:19 [INFO] [stdout] | [INFO] [stdout] 1097 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1223:47 [INFO] [stdout] | [INFO] [stdout] 1223 | fn may_debug R>(f: F, #[cfg(debug_mode)] info: &Option) -> R { [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1224:15 [INFO] [stdout] | [INFO] [stdout] 1224 | #[cfg(not(debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1228:11 [INFO] [stdout] | [INFO] [stdout] 1228 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `cxa_thread_at_exit` [INFO] [stdout] --> src/lazy.rs:129:36 [INFO] [stdout] | [INFO] [stdout] 129 | #[cfg(all(feature = "thread_local",cxa_thread_at_exit))] [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(cxa_thread_at_exit)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cxa_thread_at_exit)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `cxa_thread_at_exit` [INFO] [stdout] --> src/lazy.rs:132:36 [INFO] [stdout] | [INFO] [stdout] 132 | #[cfg(all(feature = "thread_local",cxa_thread_at_exit))] [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(cxa_thread_at_exit)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cxa_thread_at_exit)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `cxa_thread_at_exit` [INFO] [stdout] --> src/lazy.rs:135:40 [INFO] [stdout] | [INFO] [stdout] 135 | #[cfg(all(feature = "thread_local",not(cxa_thread_at_exit)))] [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(cxa_thread_at_exit)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cxa_thread_at_exit)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `cxa_thread_at_exit` [INFO] [stdout] --> src/lazy.rs:138:40 [INFO] [stdout] | [INFO] [stdout] 138 | #[cfg(all(feature = "thread_local",not(cxa_thread_at_exit)))] [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(cxa_thread_at_exit)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cxa_thread_at_exit)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `support_priority` [INFO] [stdout] --> src/lazy.rs:1693:11 [INFO] [stdout] | [INFO] [stdout] 1693 | #[cfg(all(support_priority, not(feature = "test_no_global_lazy_hint")))] [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(support_priority)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(support_priority)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `support_priority` [INFO] [stdout] --> src/lazy.rs:1710:15 [INFO] [stdout] | [INFO] [stdout] 1710 | #[cfg(not(all(support_priority, not(feature = "test_no_global_lazy_hint"))))] [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(support_priority)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(support_priority)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/phase_locker/unsync.rs:307:41 [INFO] [stdout] | [INFO] [stdout] 307 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:238:49 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn try_lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 238 | ) -> Option, UnSyncPhaseGuard<'_, T>>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:238:74 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn try_lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 238 | ) -> Option, UnSyncPhaseGuard<'_, T>>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:261:80 [INFO] [stdout] | [INFO] [stdout] 261 | pub fn lock_mut<'a, T: ?Sized>(&'a mut self, v: &'a T) -> UnSyncPhaseGuard<'_, T> { [INFO] [stdout] | -- lifetime `'a` declared here ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:277:42 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 277 | ) -> LockResult, UnSyncPhaseGuard<'_, T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/phase_locker/unsync.rs:277:67 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn lock<'a, T: ?Sized>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 277 | ) -> LockResult, UnSyncPhaseGuard<'_, T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:150:11 [INFO] [stdout] | [INFO] [stdout] 150 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:154:11 [INFO] [stdout] | [INFO] [stdout] 154 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:326:15 [INFO] [stdout] | [INFO] [stdout] 326 | #[cfg(not(debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:329:11 [INFO] [stdout] | [INFO] [stdout] 329 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:344:11 [INFO] [stdout] | [INFO] [stdout] 344 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:349:11 [INFO] [stdout] | [INFO] [stdout] 349 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:223:15 [INFO] [stdout] | [INFO] [stdout] 223 | #[cfg(debug_mode)] AtomicUsize, [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:241:23 [INFO] [stdout] | [INFO] [stdout] 241 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/lazy_sequentializer.rs:365:15 [INFO] [stdout] | [INFO] [stdout] 365 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/exit_sequentializer.rs:13:45 [INFO] [stdout] | [INFO] [stdout] 13 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/exit_sequentializer.rs:31:45 [INFO] [stdout] | [INFO] [stdout] 31 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/exit_sequentializer.rs:33:45 [INFO] [stdout] | [INFO] [stdout] 33 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:14:7 [INFO] [stdout] | [INFO] [stdout] 14 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:17:41 [INFO] [stdout] | [INFO] [stdout] 17 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:199:41 [INFO] [stdout] | [INFO] [stdout] 199 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:218:41 [INFO] [stdout] | [INFO] [stdout] 218 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:606:41 [INFO] [stdout] | [INFO] [stdout] 606 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:609:41 [INFO] [stdout] | [INFO] [stdout] 609 | #[cfg(any(feature = "parking_lot_core", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:188:11 [INFO] [stdout] | [INFO] [stdout] 188 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:258:19 [INFO] [stdout] | [INFO] [stdout] 258 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:300:19 [INFO] [stdout] | [INFO] [stdout] 300 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:427:19 [INFO] [stdout] | [INFO] [stdout] 427 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:619:11 [INFO] [stdout] | [INFO] [stdout] 619 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:657:19 [INFO] [stdout] | [INFO] [stdout] 657 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:699:19 [INFO] [stdout] | [INFO] [stdout] 699 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:935:19 [INFO] [stdout] | [INFO] [stdout] 935 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:889:57 [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:991:19 [INFO] [stdout] | [INFO] [stdout] 991 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1046:19 [INFO] [stdout] | [INFO] [stdout] 1046 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1097:19 [INFO] [stdout] | [INFO] [stdout] 1097 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1223:47 [INFO] [stdout] | [INFO] [stdout] 1223 | fn may_debug R>(f: F, #[cfg(debug_mode)] info: &Option) -> R { [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:899:69 [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1224:15 [INFO] [stdout] | [INFO] [stdout] 1224 | #[cfg(not(debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:904:68 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/generic_lazy.rs:1228:11 [INFO] [stdout] | [INFO] [stdout] 1228 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:910:80 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:919:59 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `cxa_thread_at_exit` [INFO] [stdout] --> src/lazy.rs:129:36 [INFO] [stdout] | [INFO] [stdout] 129 | #[cfg(all(feature = "thread_local",cxa_thread_at_exit))] [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(cxa_thread_at_exit)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cxa_thread_at_exit)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:929:71 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:934:70 [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `cxa_thread_at_exit` [INFO] [stdout] --> src/lazy.rs:132:36 [INFO] [stdout] | [INFO] [stdout] 132 | #[cfg(all(feature = "thread_local",cxa_thread_at_exit))] [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(cxa_thread_at_exit)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cxa_thread_at_exit)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:939:82 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `cxa_thread_at_exit` [INFO] [stdout] --> src/lazy.rs:135:40 [INFO] [stdout] | [INFO] [stdout] 135 | #[cfg(all(feature = "thread_local",not(cxa_thread_at_exit)))] [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(cxa_thread_at_exit)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cxa_thread_at_exit)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `cxa_thread_at_exit` [INFO] [stdout] --> src/lazy.rs:138:40 [INFO] [stdout] | [INFO] [stdout] 138 | #[cfg(all(feature = "thread_local",not(cxa_thread_at_exit)))] [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(cxa_thread_at_exit)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cxa_thread_at_exit)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1249:33 [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `support_priority` [INFO] [stdout] --> src/lazy.rs:1693:11 [INFO] [stdout] | [INFO] [stdout] 1693 | #[cfg(all(support_priority, not(feature = "test_no_global_lazy_hint")))] [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(support_priority)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(support_priority)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `support_priority` [INFO] [stdout] --> src/lazy.rs:1710:15 [INFO] [stdout] | [INFO] [stdout] 1710 | #[cfg(not(all(support_priority, not(feature = "test_no_global_lazy_hint"))))] [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(support_priority)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(support_priority)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1249:49 [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1261:67 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1261:83 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1273:86 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1273:102 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1286:69 [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1286:85 [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1309:33 [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1309:49 [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1616 | / impl_mut_lazy! {global lesser_locked_lazy, LesserLockedLazy,SyncSequentializer,InitializedChecker,UnInited::, SyncPhaseLocker, Sync... [INFO] [stdout] 1617 | | "The actual type of mutable statics attributed with [#[dynamic]](macro@crate::dynamic) \ [INFO] [stdout] 1618 | | \ [INFO] [stdout] 1619 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1620 | | can only safely be used through this attribute macros." [INFO] [stdout] 1621 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1329:67 [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1329:83 [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:889:57 [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1349:86 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:899:69 [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1349:102 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:904:68 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:910:80 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1370:69 [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:919:59 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:929:71 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1370:85 [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:934:70 [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:939:82 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:889:57 [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1249:33 [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1249:49 [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:899:69 [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1261:67 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:904:68 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1261:83 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:910:80 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1273:86 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:919:59 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1273:102 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:929:71 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:934:70 [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:939:82 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1286:69 [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1286:85 [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1623 | / impl_mut_lazy! {primed_static primed_locked_lazy, PrimedLockedLazy,SyncSequentializer,InitializedChecker,Primed::, SyncPhaseLocker,... [INFO] [stdout] 1624 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1309:33 [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1309:49 [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1329:67 [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1329:83 [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1349:86 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1349:102 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1370:69 [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1370:85 [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1626 | / impl_mut_lazy! {global_primed_static primed_lesser_locked_lazy, PrimedLesserLockedLazy,SyncSequentializer,InitializedChecker,Primed::<... [INFO] [stdout] 1627 | | "The actual type of mutable statics attributed with [#[dynamic(primed)]](macro@crate::dynamic)"} [INFO] [stdout] | |________________________________________________________________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:889:57 [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:899:69 [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:904:68 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:910:80 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:889:57 [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:919:59 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:899:69 [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:929:71 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:934:70 [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:904:68 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:939:82 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1630 | / impl_mut_lazy! {static locked_lazy_finalize,LockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedChecker,UnInited::,SyncPh... [INFO] [stdout] 1631 | | "The actual type of mutable statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1632 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:910:80 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:919:59 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:929:71 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:934:70 [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1634 | / impl_mut_lazy! {global lesser_locked_lazy_finalize,LesserLockedLazyFinalize,ExitSequentializer,InitializedSoftFinalizedCheckerLesser,U... [INFO] [stdout] 1635 | | "The actual type of mutable statics attributed with [#[dynamic(finalize)]](macro@crate::dynamic) \ [INFO] [stdout] 1636 | | \ [INFO] [stdout] 1637 | | The method [from_generator](Self::from_generator) is unsafe because this kind of static \ [INFO] [stdout] 1638 | | can only safely be used through this attribute macros." [INFO] [stdout] 1639 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:889:57 [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:899:69 [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:939:82 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:904:68 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:910:80 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:919:59 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:929:71 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:934:70 [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:939:82 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1640 | / impl_mut_lazy! {static locked_lazy_droped,LockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,DropedUnInited::, Syn... [INFO] [stdout] 1641 | | "The actual type of statics attributed with [#[dynamic(lazy,finalize)]](macro@crate::dynamic)" [INFO] [stdout] 1642 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1644 | / impl_mut_lazy! {global lesser_locked_lazy_droped,LesserLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedCheckerLesser,Drope... [INFO] [stdout] 1645 | | "The actual type of mutable statics attributed with #[dynamic(drop)] \ [INFO] [stdout] 1646 | | \ [INFO] [stdout] 1647 | | The method (new)[Self::from_generator] is unsafe because this kind of static \ [INFO] [stdout] 1648 | | can only safely be used through this attribute macros." [INFO] [stdout] 1649 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:889:57 [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:889:57 [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 889 | pub fn read(&$($static)? self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:899:69 [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:899:69 [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 899 | pub fn fast_read(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:904:68 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:910:80 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:904:68 [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 904 | pub fn try_read(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:919:59 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:910:80 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 910 | pub fn fast_try_read(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:919:59 [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 919 | pub fn write(&$($static)? self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:929:71 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:934:70 [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:939:82 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:929:71 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 929 | pub fn fast_write(&$($static)? self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:934:70 [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 934 | pub fn try_write(&$($static)? self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1249:33 [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1249:49 [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1261:67 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1261:83 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:939:82 [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 939 | pub fn fast_try_write(&$($static)? self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1273:86 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1273:102 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1286:69 [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1286:85 [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1249:33 [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1249:49 [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1249 | Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1261:67 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1261:83 [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1261 | pub fn primed_read(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1273:86 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1273:102 [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1273 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1286:69 [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1286:85 [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1651 | / impl_mut_lazy! {primed_static primed_locked_lazy_droped,PrimedLockedLazyDroped,ExitSequentializer,InitializedHardFinalizedChecker,Prim... [INFO] [stdout] 1652 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1653 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1286 | pub fn primed_write(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1100:53 [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1100 | pub fn read(&'static self) -> ReadGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1309:33 [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1309:49 [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1329:67 [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1329:83 [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1349:86 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1349:102 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1370:69 [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1370:85 [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1116:65 [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn fast_read(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/raw_static.rs:3:7 [INFO] [stdout] | [INFO] [stdout] 3 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/raw_static.rs:209:11 [INFO] [stdout] | [INFO] [stdout] 209 | #[cfg(not(debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1129:64 [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1129 | pub fn try_read(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1145:76 [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1145 | pub fn fast_try_read(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1167:55 [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'_,T> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1167 | pub fn write(&'static self) -> WriteGuard<'static,T> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1184:67 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn fast_write(&'static self) -> Option> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1197:66 [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1197 | pub fn try_write(&'static self) -> Result,AccessError> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1213:78 [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1213 | pub fn fast_try_write(&'static self) -> Option,AccessError>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1309:33 [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1309:49 [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1309 | Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1329:67 [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1329:83 [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1329 | pub fn primed_read(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1349:86 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1349:102 [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1349 | pub fn primed_write_non_initializing(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1370:69 [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/lazy.rs:1370:85 [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'_,T>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'static` [INFO] [stdout] ... [INFO] [stdout] 1655 | / impl_mut_lazy! {global_primed_static global_primed_locked_lazy_droped,PrimedLesserLockedLazyDroped,ExitSequentializer,InitializedHardF... [INFO] [stdout] 1656 | | "The actual type of mutable statics attributed with [#[dynamic(primed,drop)]](macro@crate::dynamic)" [INFO] [stdout] 1657 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `impl_mut_lazy` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider specifying it explicitly [INFO] [stdout] | [INFO] [stdout] 1370 | pub fn primed_write(&'static self) -> Result,ReadGuard<'static,T>> { [INFO] [stdout] | ~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/raw_static.rs:3:7 [INFO] [stdout] | [INFO] [stdout] 3 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> src/raw_static.rs:209:11 [INFO] [stdout] | [INFO] [stdout] 209 | #[cfg(not(debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `lock_mut` is never used [INFO] [stdout] --> src/lib.rs:388:8 [INFO] [stdout] | [INFO] [stdout] 364 | unsafe trait Sequentializer<'a, T: Sequential + 'a>: Sized + Phased { [INFO] [stdout] | -------------- associated function in this trait [INFO] [stdout] ... [INFO] [stdout] 388 | fn lock_mut(target: &'a mut T) -> Self::WriteGuard; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `commit_phase` is never used [INFO] [stdout] --> src/phase_locker.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub(crate) unsafe trait PhaseGuard<'a, T: ?Sized + 'a> { [INFO] [stdout] | ---------- method in this trait [INFO] [stdout] ... [INFO] [stdout] 41 | fn commit_phase(&mut self); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `lock_mut` and `phase` are never used [INFO] [stdout] --> src/phase_locker.rs:71:8 [INFO] [stdout] | [INFO] [stdout] 60 | pub(crate) unsafe trait PhaseLocker<'a, T: 'a> { [INFO] [stdout] | ----------- methods in this trait [INFO] [stdout] ... [INFO] [stdout] 71 | fn lock_mut(&'a mut self, value: &'a T) -> Self::WriteGuard; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 78 | fn phase(&self) -> Phase; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `1` is never read [INFO] [stdout] --> src/phase_locker/sync.rs:34:48 [INFO] [stdout] | [INFO] [stdout] 34 | pub(crate) struct MutexGuard<'a, T>(&'a mut T, Lock<'a>); [INFO] [stdout] | ---------- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `phase` and `xor_phase` are never used [INFO] [stdout] --> src/phase_locker/sync.rs:219:12 [INFO] [stdout] | [INFO] [stdout] 208 | impl<'a> Lock<'a> { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 219 | pub fn phase(&self) -> Phase { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 224 | pub fn xor_phase(&self, xor: Phase) -> Phase { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `lock_mut` is never used [INFO] [stdout] --> src/phase_locker/sync.rs:615:12 [INFO] [stdout] | [INFO] [stdout] 602 | impl SyncPhaseLocker { [INFO] [stdout] | -------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 615 | pub fn lock_mut<'a, T: ?Sized>(&'a mut self, v: &'a T) -> SyncPhaseGuard<'_, T> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `lock_mut` is never used [INFO] [stdout] --> src/phase_locker/unsync.rs:261:12 [INFO] [stdout] | [INFO] [stdout] 216 | impl UnSyncPhaseLocker { [INFO] [stdout] | ---------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 261 | pub fn lock_mut<'a, T: ?Sized>(&'a mut self, v: &'a T) -> UnSyncPhaseGuard<'_, T> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `lock_mut` is never used [INFO] [stdout] --> src/lib.rs:388:8 [INFO] [stdout] | [INFO] [stdout] 364 | unsafe trait Sequentializer<'a, T: Sequential + 'a>: Sized + Phased { [INFO] [stdout] | -------------- associated function in this trait [INFO] [stdout] ... [INFO] [stdout] 388 | fn lock_mut(target: &'a mut T) -> Self::WriteGuard; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `commit_phase` is never used [INFO] [stdout] --> src/phase_locker.rs:41:8 [INFO] [stdout] | [INFO] [stdout] 29 | pub(crate) unsafe trait PhaseGuard<'a, T: ?Sized + 'a> { [INFO] [stdout] | ---------- method in this trait [INFO] [stdout] ... [INFO] [stdout] 41 | fn commit_phase(&mut self); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `lock_mut` and `phase` are never used [INFO] [stdout] --> src/phase_locker.rs:71:8 [INFO] [stdout] | [INFO] [stdout] 60 | pub(crate) unsafe trait PhaseLocker<'a, T: 'a> { [INFO] [stdout] | ----------- methods in this trait [INFO] [stdout] ... [INFO] [stdout] 71 | fn lock_mut(&'a mut self, value: &'a T) -> Self::WriteGuard; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 78 | fn phase(&self) -> Phase; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `1` is never read [INFO] [stdout] --> src/phase_locker/sync.rs:34:48 [INFO] [stdout] | [INFO] [stdout] 34 | pub(crate) struct MutexGuard<'a, T>(&'a mut T, Lock<'a>); [INFO] [stdout] | ---------- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `phase` and `xor_phase` are never used [INFO] [stdout] --> src/phase_locker/sync.rs:219:12 [INFO] [stdout] | [INFO] [stdout] 208 | impl<'a> Lock<'a> { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 219 | pub fn phase(&self) -> Phase { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 224 | pub fn xor_phase(&self, xor: Phase) -> Phase { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `lock_mut` is never used [INFO] [stdout] --> src/phase_locker/sync.rs:615:12 [INFO] [stdout] | [INFO] [stdout] 602 | impl SyncPhaseLocker { [INFO] [stdout] | -------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 615 | pub fn lock_mut<'a, T: ?Sized>(&'a mut self, v: &'a T) -> SyncPhaseGuard<'_, T> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `lock_mut` is never used [INFO] [stdout] --> src/phase_locker/unsync.rs:261:12 [INFO] [stdout] | [INFO] [stdout] 216 | impl UnSyncPhaseLocker { [INFO] [stdout] | ---------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 261 | pub fn lock_mut<'a, T: ?Sized>(&'a mut self, v: &'a T) -> UnSyncPhaseGuard<'_, T> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 179 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 179 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Checking criterion v0.3.6 [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> tests/bad_drop_unordered.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 8 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see 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 name: `debug_mode` [INFO] [stdout] --> tests/bad_drop_order.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 8 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/lesser_locked_lazy.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{dynamic, Phase,constructor}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{dynamic, Phase,constructor}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/lesser_locked_lazy_finalize.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{dynamic, Phase, Finaly,destructor,constructor}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{dynamic, Phase, Finaly,destructor,constructor}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/primed_locked_lazy.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{dynamic, Phase}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{dynamic, Phase}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/lazy.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{Lazy,LazyAccess,dynamic, Phase}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{Lazy,LazyAccess,dynamic, Phase}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/lesser_locked_lazy.rs:4:31 [INFO] [stdout] | [INFO] [stdout] 4 | static mut NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "lesser_locked_lazy_finalize") due to 2 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/lesser_lazy.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{LazyAccess,dynamic, Phase,constructor}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{LazyAccess,dynamic, Phase,constructor}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> tests/bad_init_order.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 8 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/locked_lazy.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{LockedLazy,dynamic, Phase}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{LockedLazy,dynamic, Phase}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> tests/bad_init_order.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | assert!(!cfg!(debug_mode)); [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{dynamic, Phase,constructor}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{dynamic, Phase,constructor}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/primed_locked_lazy_drop.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{dynamic, Phase,destructor, Uninit}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{dynamic, Phase,destructor, Uninit}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/lesser_lazy_finalize.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{LazyAccess,dynamic, Phase, Finaly,destructor,constructor}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{LazyAccess,dynamic, Phase, Finaly,destructor,constructor}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/lazy.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | static NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "lesser_lazy_finalize") due to 2 previous errors [INFO] [stdout] error[E0631]: type mismatch in function arguments [INFO] [stdout] --> tests/bad_init_order.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 29 | fn panic_hook(p: &core::panic::PanicInfo<'_>) -> () { [INFO] [stdout] | --------------------------------------------------- found signature defined here [INFO] [stdout] ... [INFO] [stdout] 36 | std::panic::set_hook(Box::new(panic_hook)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected due to this [INFO] [stdout] | [INFO] [stdout] = note: expected function signature `for<'a, 'b> fn(&'a PanicHookInfo<'b>) -> _` [INFO] [stdout] found function signature `fn(&PanicInfo<'_>) -> _` [INFO] [stdout] = note: required for the cast from `Box fn(&'a PanicInfo<'b>) {panic_hook}>` to `Box<(dyn for<'a, 'b> Fn(&'a PanicHookInfo<'b>) + Send + Sync + 'static)>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/lesser_lazy.rs:4:27 [INFO] [stdout] | [INFO] [stdout] 4 | static NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/locked_lazy.rs:6:31 [INFO] [stdout] | [INFO] [stdout] 6 | static mut NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/lesser_locked_lazy.rs:4:31 [INFO] [stdout] | [INFO] [stdout] 4 | static mut NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0631`. [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/lesser_locked_lazy.rs:39:42 [INFO] [stdout] | [INFO] [stdout] 39 | static mut PRE_INITED_NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/lesser_locked_lazy.rs:39:42 [INFO] [stdout] | [INFO] [stdout] 39 | static mut PRE_INITED_NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:4:37 [INFO] [stdout] | [INFO] [stdout] 4 | static mut NORMAL: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:54:48 [INFO] [stdout] | [INFO] [stdout] 54 | static mut PRE_INITED_NORMAL: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/lazy.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | static NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `AtomicU32::fetch_add` in statics [INFO] [stdout] --> tests/lazy.rs:33:21 [INFO] [stdout] | [INFO] [stdout] 33 | if UNINIT_COUNT.fetch_add(1,Ordering::Relaxed) < 2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/lesser_lazy.rs:4:27 [INFO] [stdout] | [INFO] [stdout] 4 | static NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use static_init::{dynamic, Phase,destructor,constructor}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 1 | use staticinit::{dynamic, Phase,destructor,constructor}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/lazy.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | vec![1,2] [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/lesser_lazy.rs:27:38 [INFO] [stdout] | [INFO] [stdout] 27 | static PRE_INITED_NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/lazy.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | vec![1,2] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/lesser_lazy.rs:27:38 [INFO] [stdout] | [INFO] [stdout] 27 | static PRE_INITED_NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `AtomicU32::fetch_add` in statics [INFO] [stdout] --> tests/lazy.rs:78:23 [INFO] [stdout] | [INFO] [stdout] 78 | UNINIT_ONCE_COUNT.fetch_add(1,Ordering::Relaxed); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/locked_lazy.rs:6:31 [INFO] [stdout] | [INFO] [stdout] 6 | static mut NORMAL: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/lazy.rs:108:42 [INFO] [stdout] | [INFO] [stdout] 108 | static NORMAL_WITH_TOLERANCE: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/locked_lazy.rs:8:32 [INFO] [stdout] | [INFO] [stdout] 8 | static mut NORMAL1: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/lazy.rs:108:42 [INFO] [stdout] | [INFO] [stdout] 108 | static NORMAL_WITH_TOLERANCE: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/locked_lazy.rs:8:32 [INFO] [stdout] | [INFO] [stdout] 8 | static mut NORMAL1: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/locked_lazy.rs:10:32 [INFO] [stdout] | [INFO] [stdout] 10 | static mut NORMAL2: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/locked_lazy.rs:10:32 [INFO] [stdout] | [INFO] [stdout] 10 | static mut NORMAL2: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/locked_lazy.rs:12:32 [INFO] [stdout] | [INFO] [stdout] 12 | static mut NORMAL3: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/locked_lazy.rs:12:32 [INFO] [stdout] | [INFO] [stdout] 12 | static mut NORMAL3: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:6:37 [INFO] [stdout] | [INFO] [stdout] 6 | static mut NORMAL: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/locked_lazy.rs:14:32 [INFO] [stdout] | [INFO] [stdout] 14 | static mut NORMAL4: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/locked_lazy.rs:14:32 [INFO] [stdout] | [INFO] [stdout] 14 | static mut NORMAL4: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "bad_init_order") due to 2 previous errors; 2 warnings emitted [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> tests/bad_init_unordered.rs:8:7 [INFO] [stdout] | [INFO] [stdout] 8 | #[cfg(debug_mode)] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see 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 name: `debug_mode` [INFO] [stdout] --> tests/bad_init_unordered.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | assert!(!cfg!(debug_mode)); [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `debug_mode` [INFO] [stdout] --> tests/bad_cyclic_thread_local_lazy.rs:10:37 [INFO] [stdout] | [INFO] [stdout] 10 | #[cfg(all(feature = "thread_local", debug_mode))] [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see 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 name: `debug_mode` [INFO] [stdout] --> tests/bad_cyclic_thread_local_lazy.rs:46:23 [INFO] [stdout] | [INFO] [stdout] 46 | assert!(!cfg!(all(debug_mode, feature = "test_thread_local"))); [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(debug_mode)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(debug_mode)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `test_thread_local` [INFO] [stdout] --> tests/bad_cyclic_thread_local_lazy.rs:46:35 [INFO] [stdout] | [INFO] [stdout] 46 | assert!(!cfg!(all(debug_mode, feature = "test_thread_local"))); [INFO] [stdout] | ^^^^^^^^^^------------------- [INFO] [stdout] | | [INFO] [stdout] | help: there is a expected value with a similar name: `"thread_local"` [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `bench_nightly`, `debug_order`, `default`, `parking_lot`, `parking_lot_core`, `spin_loop`, `test_no_global_lazy_hint`, and `thread_local` [INFO] [stdout] = help: consider adding `test_thread_local` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0010, E0015, E0432. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0010`. [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:11:38 [INFO] [stdout] | [INFO] [stdout] 11 | static mut NORMAL1: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:16:38 [INFO] [stdout] | [INFO] [stdout] 16 | static mut NORMAL2: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:21:38 [INFO] [stdout] | [INFO] [stdout] 21 | static mut NORMAL3: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:26:38 [INFO] [stdout] | [INFO] [stdout] 26 | static mut NORMAL4: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:31:38 [INFO] [stdout] | [INFO] [stdout] 31 | static mut NORMAL5: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:36:38 [INFO] [stdout] | [INFO] [stdout] 36 | static mut NORMAL6: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:109:46 [INFO] [stdout] | [INFO] [stdout] 109 | static mut INIT_MAY_PANICK: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:167:46 [INFO] [stdout] | [INFO] [stdout] 167 | static mut UNINITIALIZABLE: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:209:52 [INFO] [stdout] | [INFO] [stdout] 209 | static mut NORMAL_WITH_TOLERANCE: Vec = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "lesser_lazy") due to 6 previous errors [INFO] [stdout] error[E0015]: cannot call non-const fn `AtomicU32::fetch_add` in statics [INFO] [stdout] --> tests/locked_lazy.rs:71:21 [INFO] [stdout] | [INFO] [stdout] 71 | if UNINIT_COUNT.fetch_add(1,Ordering::Relaxed) < 2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/locked_lazy.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | vec![1,2] [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/locked_lazy.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | vec![1,2] [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `AtomicU32::fetch_add` in statics [INFO] [stdout] --> tests/locked_lazy.rs:117:23 [INFO] [stdout] | [INFO] [stdout] 117 | UNINIT_ONCE_COUNT.fetch_add(1,Ordering::Relaxed); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0010]: allocations are not allowed in statics [INFO] [stdout] --> tests/locked_lazy.rs:147:46 [INFO] [stdout] | [INFO] [stdout] 147 | static mut NORMAL_WITH_TOLERANCE: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ allocation not allowed in statics [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `slice::::into_vec::` in statics [INFO] [stdout] --> tests/locked_lazy.rs:147:46 [INFO] [stdout] | [INFO] [stdout] 147 | static mut NORMAL_WITH_TOLERANCE: Vec = vec![1,2]; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] = note: this error originates in the macro `vec` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:8:23 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(NORMAL.phase(), Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0631]: type mismatch in function arguments [INFO] [stdout] --> tests/bad_cyclic_thread_local_lazy.rs:45:26 [INFO] [stdout] | [INFO] [stdout] 38 | fn panic_hook(p: &core::panic::PanicInfo<'_>) -> () { [INFO] [stdout] | --------------------------------------------------- found signature defined here [INFO] [stdout] ... [INFO] [stdout] 45 | std::panic::set_hook(Box::new(panic_hook)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected due to this [INFO] [stdout] | [INFO] [stdout] = note: expected function signature `for<'a, 'b> fn(&'a PanicHookInfo<'b>) -> _` [INFO] [stdout] found function signature `fn(&PanicInfo<'_>) -> _` [INFO] [stdout] = note: required for the cast from `Box fn(&'a PanicInfo<'b>) {panic_hook}>` to `Box<(dyn for<'a, 'b> Fn(&'a PanicHookInfo<'b>) + Send + Sync + 'static)>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0015]: cannot call non-const fn `A::new` in statics [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:21:24 [INFO] [stdout] | [INFO] [stdout] 21 | static mut NORMAL: A = A::new(33); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0631]: type mismatch in function arguments [INFO] [stdout] --> tests/bad_init_unordered.rs:36:26 [INFO] [stdout] | [INFO] [stdout] 29 | fn panic_hook(p: &core::panic::PanicInfo<'_>) -> () { [INFO] [stdout] | --------------------------------------------------- found signature defined here [INFO] [stdout] ... [INFO] [stdout] 36 | std::panic::set_hook(Box::new(panic_hook)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ expected due to this [INFO] [stdout] | [INFO] [stdout] = note: expected function signature `for<'a, 'b> fn(&'a PanicHookInfo<'b>) -> _` [INFO] [stdout] found function signature `fn(&PanicInfo<'_>) -> _` [INFO] [stdout] = note: required for the cast from `Box fn(&'a PanicInfo<'b>) {panic_hook}>` to `Box<(dyn for<'a, 'b> Fn(&'a PanicHookInfo<'b>) + Send + Sync + 'static)>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error; 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0631`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:11:23 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(NORMAL.phase(), Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0631`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:10:24 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(*NORMAL.try_read().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy_drop.rs:23:30 [INFO] [stdout] | [INFO] [stdout] 23 | static mut NORMAL: A = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy_drop.rs:112:39 [INFO] [stdout] | [INFO] [stdout] 112 | static mut INIT_MAY_PANICK: B = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy_drop.rs:186:39 [INFO] [stdout] | [INFO] [stdout] 186 | static mut UNINITIALIZABLE: C = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy_drop.rs:219:45 [INFO] [stdout] | [INFO] [stdout] 219 | static mut NORMAL_WITH_TOLERANCE: C = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy_drop.rs:248:41 [INFO] [stdout] | [INFO] [stdout] 248 | static mut ATEMPT_AFTER_MAIN: D = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `INIT` in this scope [INFO] [stdout] --> tests/primed_locked_lazy_drop.rs:255:45 [INFO] [stdout] | [INFO] [stdout] 255 | static mut ATEMPT_AFTER_MAIN_TOL: D = match INIT { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "bad_init_unordered") due to 2 previous errors; 2 warnings emitted [INFO] [stdout] error[E0015]: cannot call non-const fn `B::new` in statics [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:87:35 [INFO] [stdout] | [INFO] [stdout] 87 | static mut PRE_INITED_NORMAL: B = B::new(12); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "bad_cyclic_thread_local_lazy") due to 2 previous errors; 3 warnings emitted [INFO] [stdout] error[E0015]: cannot call non-const fn `C::new` in statics [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:144:39 [INFO] [stdout] | [INFO] [stdout] 144 | static mut NORMAL_WITH_TOLERANCE: C = C::new(33); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: calls in statics are limited to constant functions, tuple structs and tuple variants [INFO] [stdout] = note: consider wrapping this expression in `std::sync::LazyLock::new(|| ...)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> benches/multi_threaded/synchronised_bench.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use static_init::dynamic; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 6 | use staticinit::dynamic; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_init` [INFO] [stdout] --> benches/multi_threaded/main.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use static_init::{dynamic, Generator, GeneratorTolerance, Lazy, LockedLazy}; [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared crate or module `static_init` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 8 | use staticinit::{dynamic, Generator, GeneratorTolerance, Lazy, LockedLazy}; [INFO] [stdout] | ~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:13:24 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(*NORMAL.try_read().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:12:24 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(*NORMAL.try_write().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:15:24 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(*NORMAL.try_write().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0010, E0015, E0432. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0010`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:14:24 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(*NORMAL.fast_try_read().unwrap().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `for` is not allowed in a `static` [INFO] [stdout] --> benches/multi_threaded/main.rs:760:17 [INFO] [stdout] | [INFO] [stdout] 760 | / for _ in 0..128 { [INFO] [stdout] 761 | | v.push(AtomicUsize::new(0)); [INFO] [stdout] 762 | | } [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 894 | heavy_bench! {heavy_mutlazy,LockedLazy, read_access, write_access} [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #87575 for more information [INFO] [stdout] = help: add `#![feature(const_for)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `heavy_bench` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `for` is not allowed in a `static` [INFO] [stdout] --> benches/multi_threaded/main.rs:760:17 [INFO] [stdout] | [INFO] [stdout] 760 | / for _ in 0..128 { [INFO] [stdout] 761 | | v.push(AtomicUsize::new(0)); [INFO] [stdout] 762 | | } [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 895 | heavy_bench! {heavy_rwmut,RwMut, read_access, write_access} [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #87575 for more information [INFO] [stdout] = help: add `#![feature(const_for)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `heavy_bench` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `for` is not allowed in a `static` [INFO] [stdout] --> benches/multi_threaded/main.rs:760:17 [INFO] [stdout] | [INFO] [stdout] 760 | / for _ in 0..128 { [INFO] [stdout] 761 | | v.push(AtomicUsize::new(0)); [INFO] [stdout] 762 | | } [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 897 | heavy_bench! {heavy_fast_mutlazy,LockedLazy, fast_read_access, fast_write_access} [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #87575 for more information [INFO] [stdout] = help: add `#![feature(const_for)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `heavy_bench` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0658]: `for` is not allowed in a `static` [INFO] [stdout] --> benches/multi_threaded/main.rs:760:17 [INFO] [stdout] | [INFO] [stdout] 760 | / for _ in 0..128 { [INFO] [stdout] 761 | | v.push(AtomicUsize::new(0)); [INFO] [stdout] 762 | | } [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 898 | heavy_bench! {heavy_fast_rwmut,RwMut, fast_read_access, fast_write_access} [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: see issue #87575 for more information [INFO] [stdout] = help: add `#![feature(const_for)]` to the crate attributes to enable [INFO] [stdout] = note: this compiler was built on 2024-09-17; consider upgrading it if it is out of date [INFO] [stdout] = note: this error originates in the macro `heavy_bench` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "primed_locked_lazy_drop") due to 8 previous errors [INFO] [stderr] error: could not compile `staticinit` (test "lazy") due to 10 previous errors [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:17:24 [INFO] [stdout] | [INFO] [stdout] 17 | assert_eq!(*NORMAL.fast_try_read().unwrap().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:16:24 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(*NORMAL.fast_try_write().unwrap().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:21:20 [INFO] [stdout] | [INFO] [stdout] 21 | assert!(NORMAL.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:25:20 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 25 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `A` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:43:20 [INFO] [stdout] | [INFO] [stdout] 43 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:19:24 [INFO] [stdout] | [INFO] [stdout] 19 | assert_eq!(*NORMAL.fast_try_write().unwrap().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:18:24 [INFO] [stdout] | [INFO] [stdout] 18 | assert_eq!(*NORMAL.read(),vec![1,2]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:23:20 [INFO] [stdout] | [INFO] [stdout] 23 | assert!(NORMAL.try_write().is_err()); [INFO] [stdout] | ^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `try_read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 27 | assert!(NORMAL.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `A` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:21:24 [INFO] [stdout] | [INFO] [stdout] 21 | assert_eq!(*NORMAL.primed_write().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:45:20 [INFO] [stdout] | [INFO] [stdout] 45 | assert!(NORMAL.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0658. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:25:20 [INFO] [stdout] | [INFO] [stdout] 25 | assert!(NORMAL.fast_try_read().unwrap().is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:29:20 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `try_write` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 29 | assert!(NORMAL.try_write().is_err()); [INFO] [stdout] | ^^^^^^^^^ method not found in `A` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | assert_eq!(*NORMAL.primed_read().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:20:12 [INFO] [stdout] | [INFO] [stdout] 20 | NORMAL.write().push(3); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (bench "multi_threaded") due to 7 previous errors [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:27:20 [INFO] [stdout] | [INFO] [stdout] 27 | assert!(NORMAL.fast_try_write().unwrap().is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:47:20 [INFO] [stdout] | [INFO] [stdout] 47 | assert!(NORMAL.try_write().is_err()); [INFO] [stdout] | ^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:31:20 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `fast_try_read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 31 | assert!(NORMAL.fast_try_read().unwrap().is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `A` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 22 | NORMAL.try_write().unwrap().push(4); [INFO] [stdout] | ^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:29:20 [INFO] [stdout] | [INFO] [stdout] 29 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_write_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:25:24 [INFO] [stdout] | [INFO] [stdout] 25 | assert_eq!(*NORMAL.primed_write_non_initializing().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | assert!(NORMAL.fast_try_read().unwrap().is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:33:20 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `fast_try_write` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 33 | assert!(NORMAL.fast_try_write().unwrap().is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `A` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:24:12 [INFO] [stdout] | [INFO] [stdout] 24 | NORMAL.fast_try_write().unwrap().unwrap().push(5); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:31:23 [INFO] [stdout] | [INFO] [stdout] 31 | assert_eq!(NORMAL.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 35 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `A` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:27:24 [INFO] [stdout] | [INFO] [stdout] 27 | assert_eq!(*NORMAL.primed_read_non_initializing().unwrap(),vec![1,2]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:51:20 [INFO] [stdout] | [INFO] [stdout] 51 | assert!(NORMAL.fast_try_write().unwrap().is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:26:24 [INFO] [stdout] | [INFO] [stdout] 26 | assert_eq!(*NORMAL.read(),vec![1,2,3,4,5]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:41:20 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 41 | assert!(NORMAL.phase() == Phase::INITIALIZED|Phase::REGISTERED); [INFO] [stdout] | ^^^^^ method not found in `A` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:29:24 [INFO] [stdout] | [INFO] [stdout] 29 | assert_eq!(*NORMAL.read(),vec![1,2]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:31:20 [INFO] [stdout] | [INFO] [stdout] 31 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:53:23 [INFO] [stdout] | [INFO] [stdout] 53 | assert_eq!(NORMAL.primed_read_non_initializing().unwrap_err().len(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:43:23 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `try_read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 43 | assert_eq!(NORMAL.try_read().unwrap().0, 33); [INFO] [stdout] | ^^^^^^^^ method not found in `A` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:33:23 [INFO] [stdout] | [INFO] [stdout] 33 | assert_eq!(NORMAL.write().len(), 2); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:33:20 [INFO] [stdout] | [INFO] [stdout] 33 | assert!(NORMAL.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:45:23 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `try_write` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 45 | assert_eq!(NORMAL.try_write().unwrap().0, 33); [INFO] [stdout] | ^^^^^^^^^ method not found in `A` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:35:23 [INFO] [stdout] | [INFO] [stdout] 35 | assert_eq!(NORMAL.fast_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ref` with a similar name [INFO] [stdout] | [INFO] [stdout] 35 | assert_eq!(NORMAL.as_ref().unwrap().len(), 2); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | NORMAL.write().push(3); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_write_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:55:23 [INFO] [stdout] | [INFO] [stdout] 55 | assert_eq!(NORMAL.primed_write_non_initializing().unwrap_err().len(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:47:23 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `fast_try_read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 47 | assert_eq!(NORMAL.fast_try_read().unwrap().unwrap().0, 33); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `A` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:33:12 [INFO] [stdout] | [INFO] [stdout] 33 | NORMAL.try_write().unwrap().push(4); [INFO] [stdout] | ^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:43:31 [INFO] [stdout] | [INFO] [stdout] 43 | assert!(PRE_INITED_NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:37:23 [INFO] [stdout] | [INFO] [stdout] 37 | assert_eq!(NORMAL.fast_write().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 57 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:49:23 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `fast_try_write` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 49 | assert_eq!(NORMAL.fast_try_write().unwrap().unwrap().0, 33); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `A` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:45:31 [INFO] [stdout] | [INFO] [stdout] 45 | assert!(PRE_INITED_NORMAL.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 35 | NORMAL.fast_try_write().unwrap().unwrap().push(5); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:59:23 [INFO] [stdout] | [INFO] [stdout] 59 | assert_eq!(NORMAL.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:51:20 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 51 | assert!(NORMAL.phase() == Phase::INITIALIZED|Phase::REGISTERED); [INFO] [stdout] | ^^^^^ method not found in `A` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:47:31 [INFO] [stdout] | [INFO] [stdout] 47 | assert!(PRE_INITED_NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:39:24 [INFO] [stdout] | [INFO] [stdout] 39 | assert_eq!(NORMAL1.write().len(), 2); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | assert_eq!(*NORMAL.read(),vec![1,2,3,4,5]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:53:23 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 53 | assert_eq!(NORMAL.read().0, 33); [INFO] [stdout] | ^^^^ method not found in `A` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `read`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `serde_cbor::de::Read` [INFO] [stdout] candidate #2: `std::io::Read` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:49:34 [INFO] [stdout] | [INFO] [stdout] 49 | assert_eq!(PRE_INITED_NORMAL.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:41:24 [INFO] [stdout] | [INFO] [stdout] 41 | assert_eq!(NORMAL2.fast_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ref` with a similar name [INFO] [stdout] | [INFO] [stdout] 41 | assert_eq!(NORMAL2.as_ref().unwrap().len(), 2); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:42:20 [INFO] [stdout] | [INFO] [stdout] 42 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:51:31 [INFO] [stdout] | [INFO] [stdout] 51 | assert!(PRE_INITED_NORMAL.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:61:23 [INFO] [stdout] | [INFO] [stdout] 61 | assert_eq!(NORMAL.write().len(), 2); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:44:20 [INFO] [stdout] | [INFO] [stdout] 44 | assert!(NORMAL.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:43:24 [INFO] [stdout] | [INFO] [stdout] 43 | assert_eq!(NORMAL3.fast_write().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:53:31 [INFO] [stdout] | [INFO] [stdout] 53 | assert!(PRE_INITED_NORMAL.try_read().unwrap().len()==2); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:55:12 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `write` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 55 | NORMAL.write().0 = 12; [INFO] [stdout] | ^^^^^ method not found in `A` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `write`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `Hasher` [INFO] [stdout] candidate #2: `itoa::private::Sealed` [INFO] [stdout] candidate #3: `std::io::Write` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:63:23 [INFO] [stdout] | [INFO] [stdout] 63 | assert_eq!(NORMAL.primed_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `init` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:45:13 [INFO] [stdout] | [INFO] [stdout] 45 | NORMAL4.init(); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:55:31 [INFO] [stdout] | [INFO] [stdout] 55 | assert!(PRE_INITED_NORMAL.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:46:23 [INFO] [stdout] | [INFO] [stdout] 46 | assert_eq!(NORMAL.primed_read_non_initializing().unwrap_err().len(),0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `A` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:57:23 [INFO] [stdout] | [INFO] [stdout] 6 | struct A(u32); [INFO] [stdout] | -------- method `read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 57 | assert_eq!(NORMAL.read().0, 12); [INFO] [stdout] | ^^^^ method not found in `A` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `read`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `serde_cbor::de::Read` [INFO] [stdout] candidate #2: `std::io::Read` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:65:23 [INFO] [stdout] | [INFO] [stdout] 65 | assert_eq!(NORMAL.primed_write().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:57:35 [INFO] [stdout] | [INFO] [stdout] 57 | assert_eq!(*PRE_INITED_NORMAL.read(), vec![1,2]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:47:24 [INFO] [stdout] | [INFO] [stdout] 47 | assert_eq!(NORMAL4.fast_try_read().unwrap().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_write_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:48:23 [INFO] [stdout] | [INFO] [stdout] 48 | assert_eq!(NORMAL.primed_write_non_initializing().unwrap_err().len(),0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:91:31 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 91 | assert!(PRE_INITED_NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:67:23 [INFO] [stdout] | [INFO] [stdout] 67 | assert_eq!(NORMAL.fast_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ref` with a similar name [INFO] [stdout] | [INFO] [stdout] 67 | assert_eq!(NORMAL.as_ref().unwrap().len(), 2); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:49:20 [INFO] [stdout] | [INFO] [stdout] 49 | assert!(NORMAL.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:50:20 [INFO] [stdout] | [INFO] [stdout] 50 | assert!(NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:93:31 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `try_read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 93 | assert!(PRE_INITED_NORMAL.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `B` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:51:20 [INFO] [stdout] | [INFO] [stdout] 51 | assert!(NORMAL.try_read().unwrap().len()==2); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:69:23 [INFO] [stdout] | [INFO] [stdout] 69 | assert_eq!(NORMAL.fast_write().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:59:35 [INFO] [stdout] | [INFO] [stdout] 59 | assert_eq!(*PRE_INITED_NORMAL.write(), vec![1,2]); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:61:31 [INFO] [stdout] | [INFO] [stdout] 61 | assert!(PRE_INITED_NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:95:31 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 95 | assert!(PRE_INITED_NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:53:20 [INFO] [stdout] | [INFO] [stdout] 53 | assert!(NORMAL.try_write().unwrap().len()==2); [INFO] [stdout] | ^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:63:31 [INFO] [stdout] | [INFO] [stdout] 63 | assert!(PRE_INITED_NORMAL.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:97:34 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 97 | assert_eq!(PRE_INITED_NORMAL.read().0, 12); [INFO] [stdout] | ^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `read`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `serde_cbor::de::Read` [INFO] [stdout] candidate #2: `std::io::Read` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:55:20 [INFO] [stdout] | [INFO] [stdout] 55 | assert!(NORMAL.fast_try_write().unwrap().unwrap().len()==2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:61:23 [INFO] [stdout] | [INFO] [stdout] 61 | PRE_INITED_NORMAL.write().push(3); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:71:24 [INFO] [stdout] | [INFO] [stdout] 71 | assert_eq!(NORMAL1.write().len(), 2); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:65:31 [INFO] [stdout] | [INFO] [stdout] 65 | assert!(PRE_INITED_NORMAL.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:99:31 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 99 | assert!(PRE_INITED_NORMAL.phase() == Phase::INITIALIZED|Phase::REGISTERED); [INFO] [stdout] | ^^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:66:34 [INFO] [stdout] | [INFO] [stdout] 66 | assert_eq!(PRE_INITED_NORMAL.phase(), Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:57:20 [INFO] [stdout] | [INFO] [stdout] 57 | assert!(NORMAL.fast_try_read().unwrap().unwrap().len()==2); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:73:24 [INFO] [stdout] | [INFO] [stdout] 73 | assert_eq!(NORMAL2.fast_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ref` with a similar name [INFO] [stdout] | [INFO] [stdout] 73 | assert_eq!(NORMAL2.as_ref().unwrap().len(), 2); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:67:34 [INFO] [stdout] | [INFO] [stdout] 67 | assert_eq!(PRE_INITED_NORMAL.primed_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:101:34 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `try_read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 101 | assert_eq!(PRE_INITED_NORMAL.try_read().unwrap().0,12); [INFO] [stdout] | ^^^^^^^^ method not found in `B` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:59:20 [INFO] [stdout] | [INFO] [stdout] 59 | assert!(NORMAL.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:69:31 [INFO] [stdout] | [INFO] [stdout] 69 | assert!(PRE_INITED_NORMAL.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:68:35 [INFO] [stdout] | [INFO] [stdout] 68 | assert_eq!(*PRE_INITED_NORMAL.try_read().unwrap(),vec![1,2,3]); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:75:24 [INFO] [stdout] | [INFO] [stdout] 75 | assert_eq!(NORMAL3.fast_write().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:103:31 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 103 | assert!(PRE_INITED_NORMAL.phase() == Phase::INITIALIZED|Phase::REGISTERED); [INFO] [stdout] | ^^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:71:31 [INFO] [stdout] | [INFO] [stdout] 71 | assert!(PRE_INITED_NORMAL.try_read().unwrap().len()==2); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:61:24 [INFO] [stdout] | [INFO] [stdout] 61 | assert_eq!(*NORMAL.read(), vec![1,2]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:70:35 [INFO] [stdout] | [INFO] [stdout] 70 | assert_eq!(*PRE_INITED_NORMAL.read(),vec![1,2,3]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `init` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:77:13 [INFO] [stdout] | [INFO] [stdout] 77 | NORMAL4.init(); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:105:34 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 105 | assert_eq!(PRE_INITED_NORMAL.read().0, 12); [INFO] [stdout] | ^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `read`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `serde_cbor::de::Read` [INFO] [stdout] candidate #2: `std::io::Read` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:73:31 [INFO] [stdout] | [INFO] [stdout] 73 | assert!(PRE_INITED_NORMAL.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:79:24 [INFO] [stdout] | [INFO] [stdout] 79 | assert_eq!(NORMAL5.primed_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy.rs:72:35 [INFO] [stdout] | [INFO] [stdout] 72 | assert_eq!(*PRE_INITED_NORMAL.write(),vec![1,2,3]); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:63:12 [INFO] [stdout] | [INFO] [stdout] 63 | NORMAL.write().push(3); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:75:35 [INFO] [stdout] | [INFO] [stdout] 75 | assert_eq!(*PRE_INITED_NORMAL.read(), vec![1,2]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:81:24 [INFO] [stdout] | [INFO] [stdout] 81 | assert_eq!(NORMAL6.primed_write().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 32 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0010, E0015, E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0010`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:107:23 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `write` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 107 | PRE_INITED_NORMAL.write().0 = 33; [INFO] [stdout] | ^^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `write`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `Hasher` [INFO] [stdout] candidate #2: `itoa::private::Sealed` [INFO] [stdout] candidate #3: `std::io::Write` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:65:24 [INFO] [stdout] | [INFO] [stdout] 65 | assert_eq!(*NORMAL.read(), vec![1,2,3]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "lesser_locked_lazy") due to 33 previous errors [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:83:20 [INFO] [stdout] | [INFO] [stdout] 83 | assert!(NORMAL.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:112:34 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 112 | assert_eq!(PRE_INITED_NORMAL.phase(), Phase::INITIALIZED|Phase::REGISTERED); [INFO] [stdout] | ^^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:80:29 [INFO] [stdout] | [INFO] [stdout] 80 | assert!(INIT_MAY_PANICK.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:77:35 [INFO] [stdout] | [INFO] [stdout] 77 | assert_eq!(*PRE_INITED_NORMAL.write(), vec![1,2]); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:85:20 [INFO] [stdout] | [INFO] [stdout] 85 | assert!(NORMAL.try_read().unwrap().len() == 2); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:114:34 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `try_read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 114 | assert_eq!(PRE_INITED_NORMAL.try_read().unwrap().0,33); [INFO] [stdout] | ^^^^^^^^ method not found in `B` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:82:29 [INFO] [stdout] | [INFO] [stdout] 82 | assert!(INIT_MAY_PANICK.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:87:20 [INFO] [stdout] | [INFO] [stdout] 87 | assert!(NORMAL.try_write().unwrap().len() == 2); [INFO] [stdout] | ^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:79:23 [INFO] [stdout] | [INFO] [stdout] 79 | PRE_INITED_NORMAL.primed_write().unwrap().push(3); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `B` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:116:34 [INFO] [stdout] | [INFO] [stdout] 67 | struct B(u32); [INFO] [stdout] | -------- method `read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 116 | assert_eq!(PRE_INITED_NORMAL.read().0,33); [INFO] [stdout] | ^^^^ method not found in `B` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `read`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `serde_cbor::de::Read` [INFO] [stdout] candidate #2: `std::io::Read` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:84:29 [INFO] [stdout] | [INFO] [stdout] 84 | assert!(INIT_MAY_PANICK.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:89:20 [INFO] [stdout] | [INFO] [stdout] 89 | assert!(NORMAL.fast_try_write().unwrap().unwrap().len() == 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:84:34 [INFO] [stdout] | [INFO] [stdout] 84 | assert_eq!(PRE_INITED_NORMAL.phase(), Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `C` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:149:38 [INFO] [stdout] | [INFO] [stdout] 123 | struct C(u32); [INFO] [stdout] | -------- method `read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 149 | assert_eq!(NORMAL_WITH_TOLERANCE.read().0, 33); [INFO] [stdout] | ^^^^ method not found in `C` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `read`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `serde_cbor::de::Read` [INFO] [stdout] candidate #2: `std::io::Read` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:86:35 [INFO] [stdout] | [INFO] [stdout] 86 | assert_eq!(*PRE_INITED_NORMAL.try_read().unwrap(),vec![1,2,3]); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | assert!(NORMAL.fast_try_read().unwrap().unwrap().len() == 2); [INFO] [stdout] | ^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:86:45 [INFO] [stdout] | [INFO] [stdout] 86 | assert!(catch_unwind(|| INIT_MAY_PANICK.write().len()).is_err()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `C` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:151:35 [INFO] [stdout] | [INFO] [stdout] 123 | struct C(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 151 | assert!(NORMAL_WITH_TOLERANCE.phase() == Phase::INITIALIZED|Phase::REGISTERED); [INFO] [stdout] | ^^^^^ method not found in `C` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:88:35 [INFO] [stdout] | [INFO] [stdout] 88 | assert_eq!(*PRE_INITED_NORMAL.read(),vec![1,2,3]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:93:23 [INFO] [stdout] | [INFO] [stdout] 93 | assert_eq!(NORMAL.primed_read_non_initializing().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `C` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:153:38 [INFO] [stdout] | [INFO] [stdout] 123 | struct C(u32); [INFO] [stdout] | -------- method `try_read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 153 | assert_eq!(NORMAL_WITH_TOLERANCE.try_read().unwrap().0, 33); [INFO] [stdout] | ^^^^^^^^ method not found in `C` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:90:32 [INFO] [stdout] | [INFO] [stdout] 90 | assert_eq!(INIT_MAY_PANICK.phase(), Phase::INITIALIZATION_PANICKED | Phase::INITIALIZATION_SKIPED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `C` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:155:35 [INFO] [stdout] | [INFO] [stdout] 123 | struct C(u32); [INFO] [stdout] | -------- method `phase` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 155 | assert!(NORMAL_WITH_TOLERANCE.phase() == Phase::INITIALIZED|Phase::REGISTERED); [INFO] [stdout] | ^^^^^ method not found in `C` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `phase`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `staticinit::LazyAccess` [INFO] [stdout] candidate #2: `staticinit::Phased` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_write_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:95:23 [INFO] [stdout] | [INFO] [stdout] 95 | assert_eq!(NORMAL.primed_write_non_initializing().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_lesser_locked_lazy.rs:90:35 [INFO] [stdout] | [INFO] [stdout] 90 | assert_eq!(*PRE_INITED_NORMAL.write(),vec![1,2,3]); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 36 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:92:45 [INFO] [stdout] | [INFO] [stdout] 92 | assert!(catch_unwind(|| INIT_MAY_PANICK.read().len()).is_err()); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:97:20 [INFO] [stdout] | [INFO] [stdout] 97 | assert!(NORMAL.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `C` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:157:38 [INFO] [stdout] | [INFO] [stdout] 123 | struct C(u32); [INFO] [stdout] | -------- method `read` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 157 | assert_eq!(NORMAL_WITH_TOLERANCE.read().0, 33); [INFO] [stdout] | ^^^^ method not found in `C` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `read`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `serde_cbor::de::Read` [INFO] [stdout] candidate #2: `std::io::Read` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "primed_lesser_locked_lazy") due to 37 previous errors [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:99:24 [INFO] [stdout] | [INFO] [stdout] 99 | assert_eq!(*NORMAL.read(), vec![1, 2]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:96:32 [INFO] [stdout] | [INFO] [stdout] 96 | assert_eq!(INIT_MAY_PANICK.phase(), Phase::INITIALIZATION_PANICKED | Phase::INITIALIZATION_SKIPED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `C` in the current scope [INFO] [stdout] --> tests/lesser_locked_lazy_drop.rs:159:38 [INFO] [stdout] | [INFO] [stdout] 123 | struct C(u32); [INFO] [stdout] | -------- method `write` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 159 | assert_eq!(NORMAL_WITH_TOLERANCE.write().0, 33); [INFO] [stdout] | ^^^^^ method not found in `C` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `write`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `Hasher` [INFO] [stdout] candidate #2: `itoa::private::Sealed` [INFO] [stdout] candidate #3: `std::io::Write` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:98:32 [INFO] [stdout] | [INFO] [stdout] 98 | assert_eq!(INIT_MAY_PANICK.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:101:12 [INFO] [stdout] | [INFO] [stdout] 101 | NORMAL.write().push(3); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 37 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0015, E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0015`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:102:29 [INFO] [stdout] | [INFO] [stdout] 102 | assert!(INIT_MAY_PANICK.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:103:24 [INFO] [stdout] | [INFO] [stdout] 103 | assert_eq!(*NORMAL.read(), vec![1, 2, 3]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "lesser_locked_lazy_drop") due to 38 previous errors [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:104:29 [INFO] [stdout] | [INFO] [stdout] 104 | assert!(INIT_MAY_PANICK.try_read().unwrap().len()==2); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:121:29 [INFO] [stdout] | [INFO] [stdout] 121 | assert!(INIT_MAY_PANICK.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:106:29 [INFO] [stdout] | [INFO] [stdout] 106 | assert!(INIT_MAY_PANICK.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:123:29 [INFO] [stdout] | [INFO] [stdout] 123 | assert!(INIT_MAY_PANICK.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:108:33 [INFO] [stdout] | [INFO] [stdout] 108 | assert_eq!(*INIT_MAY_PANICK.read(), vec![1,2]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:125:32 [INFO] [stdout] | [INFO] [stdout] 125 | assert_eq!(INIT_MAY_PANICK.primed_read_non_initializing().unwrap_err().len(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:110:33 [INFO] [stdout] | [INFO] [stdout] 110 | assert_eq!(*INIT_MAY_PANICK.write(), vec![1,2]); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:127:29 [INFO] [stdout] | [INFO] [stdout] 127 | assert!(INIT_MAY_PANICK.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:124:29 [INFO] [stdout] | [INFO] [stdout] 124 | assert!(UNINITIALIZABLE.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:129:45 [INFO] [stdout] | [INFO] [stdout] 129 | assert!(catch_unwind(|| INIT_MAY_PANICK.write().len()).is_err()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:126:29 [INFO] [stdout] | [INFO] [stdout] 126 | assert!(UNINITIALIZABLE.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:128:29 [INFO] [stdout] | [INFO] [stdout] 128 | assert!(UNINITIALIZABLE.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:134:25 [INFO] [stdout] | [INFO] [stdout] 134 | INIT_MAY_PANICK.phase(), [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:130:45 [INFO] [stdout] | [INFO] [stdout] 130 | assert!(catch_unwind(|| UNINITIALIZABLE.fast_read().unwrap().len()).is_err()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ref` with a similar name [INFO] [stdout] | [INFO] [stdout] 130 | assert!(catch_unwind(|| UNINITIALIZABLE.as_ref().unwrap().len()).is_err()); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:138:45 [INFO] [stdout] | [INFO] [stdout] 138 | assert!(catch_unwind(|| INIT_MAY_PANICK.read().len()).is_err()); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:134:32 [INFO] [stdout] | [INFO] [stdout] 134 | assert_eq!(UNINITIALIZABLE.phase(), Phase::INITIALIZATION_PANICKED | Phase::INITIALIZATION_SKIPED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:143:25 [INFO] [stdout] | [INFO] [stdout] 143 | INIT_MAY_PANICK.phase(), [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:147:32 [INFO] [stdout] | [INFO] [stdout] 147 | assert_eq!(INIT_MAY_PANICK.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:136:45 [INFO] [stdout] | [INFO] [stdout] 136 | assert!(catch_unwind(|| UNINITIALIZABLE.write().len()).is_err()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:151:29 [INFO] [stdout] | [INFO] [stdout] 151 | assert!(INIT_MAY_PANICK.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:140:32 [INFO] [stdout] | [INFO] [stdout] 140 | assert_eq!(UNINITIALIZABLE.phase(), Phase::INITIALIZATION_PANICKED | Phase::INITIALIZATION_SKIPED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:153:29 [INFO] [stdout] | [INFO] [stdout] 153 | assert!(INIT_MAY_PANICK.try_read().unwrap().len() == 2); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:152:35 [INFO] [stdout] | [INFO] [stdout] 152 | assert!(NORMAL_WITH_TOLERANCE.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | assert!(INIT_MAY_PANICK.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:154:35 [INFO] [stdout] | [INFO] [stdout] 154 | assert!(NORMAL_WITH_TOLERANCE.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:157:33 [INFO] [stdout] | [INFO] [stdout] 157 | assert_eq!(*INIT_MAY_PANICK.read(), vec![1, 2]); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:156:35 [INFO] [stdout] | [INFO] [stdout] 156 | assert!(NORMAL_WITH_TOLERANCE.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:159:33 [INFO] [stdout] | [INFO] [stdout] 159 | assert_eq!(*INIT_MAY_PANICK.primed_read().unwrap(), vec![1, 2]); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:158:38 [INFO] [stdout] | [INFO] [stdout] 158 | assert_eq!(NORMAL_WITH_TOLERANCE.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:160:35 [INFO] [stdout] | [INFO] [stdout] 160 | assert!(NORMAL_WITH_TOLERANCE.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:161:33 [INFO] [stdout] | [INFO] [stdout] 161 | assert_eq!(*INIT_MAY_PANICK.write(), vec![1, 2]); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:162:38 [INFO] [stdout] | [INFO] [stdout] 162 | assert_eq!(NORMAL_WITH_TOLERANCE.try_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:177:29 [INFO] [stdout] | [INFO] [stdout] 177 | assert!(UNINITIALIZABLE.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:164:35 [INFO] [stdout] | [INFO] [stdout] 164 | assert!(NORMAL_WITH_TOLERANCE.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:179:29 [INFO] [stdout] | [INFO] [stdout] 179 | assert!(UNINITIALIZABLE.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:181:32 [INFO] [stdout] | [INFO] [stdout] 181 | assert_eq!(UNINITIALIZABLE.primed_read_non_initializing().unwrap_err().len(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:166:39 [INFO] [stdout] | [INFO] [stdout] 166 | assert_eq!(*NORMAL_WITH_TOLERANCE.write(), vec![1,2]); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:183:29 [INFO] [stdout] | [INFO] [stdout] 183 | assert!(UNINITIALIZABLE.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/locked_lazy.rs:168:38 [INFO] [stdout] | [INFO] [stdout] 168 | assert_eq!(NORMAL_WITH_TOLERANCE.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `fast_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:185:45 [INFO] [stdout] | [INFO] [stdout] 185 | assert!(catch_unwind(|| UNINITIALIZABLE.fast_read().unwrap().len()).is_err()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `as_ref` with a similar name [INFO] [stdout] | [INFO] [stdout] 185 | assert!(catch_unwind(|| UNINITIALIZABLE.as_ref().unwrap().len()).is_err()); [INFO] [stdout] | ~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 70 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0010, E0015, E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0010`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:190:25 [INFO] [stdout] | [INFO] [stdout] 190 | UNINITIALIZABLE.phase(), [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "locked_lazy") due to 71 previous errors [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:194:45 [INFO] [stdout] | [INFO] [stdout] 194 | assert!(catch_unwind(|| UNINITIALIZABLE.write().len()).is_err()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:196:32 [INFO] [stdout] | [INFO] [stdout] 196 | assert_eq!(UNINITIALIZABLE.primed_read_non_initializing().unwrap_err().len(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:201:25 [INFO] [stdout] | [INFO] [stdout] 201 | UNINITIALIZABLE.phase(), [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:216:35 [INFO] [stdout] | [INFO] [stdout] 216 | assert!(NORMAL_WITH_TOLERANCE.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:218:35 [INFO] [stdout] | [INFO] [stdout] 218 | assert!(NORMAL_WITH_TOLERANCE.try_read().is_err()); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `primed_read_non_initializing` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:220:38 [INFO] [stdout] | [INFO] [stdout] 220 | assert_eq!(NORMAL_WITH_TOLERANCE.primed_read_non_initializing().unwrap_err().len(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:222:35 [INFO] [stdout] | [INFO] [stdout] 222 | assert!(NORMAL_WITH_TOLERANCE.phase().is_empty()); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:224:38 [INFO] [stdout] | [INFO] [stdout] 224 | assert_eq!(NORMAL_WITH_TOLERANCE.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:226:35 [INFO] [stdout] | [INFO] [stdout] 226 | assert!(NORMAL_WITH_TOLERANCE.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `try_read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:228:38 [INFO] [stdout] | [INFO] [stdout] 228 | assert_eq!(NORMAL_WITH_TOLERANCE.try_read().unwrap().len(), 2); [INFO] [stdout] | ^^^^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `phase` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:230:35 [INFO] [stdout] | [INFO] [stdout] 230 | assert!(NORMAL_WITH_TOLERANCE.phase() == Phase::INITIALIZED); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `write` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:232:39 [INFO] [stdout] | [INFO] [stdout] 232 | assert_eq!(*NORMAL_WITH_TOLERANCE.write(), vec![1, 2]); [INFO] [stdout] | ^^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `read` found for struct `Vec` in the current scope [INFO] [stdout] --> tests/primed_locked_lazy.rs:234:38 [INFO] [stdout] | [INFO] [stdout] 234 | assert_eq!(NORMAL_WITH_TOLERANCE.read().len(), 2); [INFO] [stdout] | ^^^^ method not found in `Vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 76 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `staticinit` (test "primed_locked_lazy") due to 77 previous errors [INFO] running `Command { std: "docker" "inspect" "b4b3ceb566cb48654310b6ae83ddfaf179ecdffaa26b344cdb33d70968000b88", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b4b3ceb566cb48654310b6ae83ddfaf179ecdffaa26b344cdb33d70968000b88", kill_on_drop: false }` [INFO] [stdout] b4b3ceb566cb48654310b6ae83ddfaf179ecdffaa26b344cdb33d70968000b88