[INFO] fetching crate nvapi-sys 0.1.3... [INFO] checking nvapi-sys-0.1.3 against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] extracting crate nvapi-sys 0.1.3 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate nvapi-sys 0.1.3 on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate nvapi-sys 0.1.3 [INFO] finished tweaking crates.io crate nvapi-sys 0.1.3 [INFO] tweaked toml for crates.io crate nvapi-sys 0.1.3 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7dc6703cae36dc52c22e1467f4c116ed22e443b1fce8a9858b0dac5b5ae35371 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "7dc6703cae36dc52c22e1467f4c116ed22e443b1fce8a9858b0dac5b5ae35371", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7dc6703cae36dc52c22e1467f4c116ed22e443b1fce8a9858b0dac5b5ae35371", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7dc6703cae36dc52c22e1467f4c116ed22e443b1fce8a9858b0dac5b5ae35371", kill_on_drop: false }` [INFO] [stdout] 7dc6703cae36dc52c22e1467f4c116ed22e443b1fce8a9858b0dac5b5ae35371 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b63bc250c9cb2ccb5e11788bdb8c591e5a75e075534015a82dcfdb64f7068e47 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "b63bc250c9cb2ccb5e11788bdb8c591e5a75e075534015a82dcfdb64f7068e47", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling serde v1.0.124 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling syn v1.0.63 [INFO] [stderr] Compiling serde_derive v1.0.124 [INFO] [stderr] Checking nvapi-sys v0.1.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/nvapi.rs:22:29 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn nvapi_QueryInterface(id: u32) -> ::Result { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/nvapi.rs:22:29 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn nvapi_QueryInterface(id: u32) -> ::Result { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/status.rs:3:1 [INFO] [stdout] | [INFO] [stdout] 3 | / nvenum! { [INFO] [stdout] 4 | | /// NvAPI Status Values [INFO] [stdout] 5 | | /// [INFO] [stdout] 6 | | /// All NvAPI functions return one of these codes. [INFO] [stdout] ... | [INFO] [stdout] 278 | | } [INFO] [stdout] 279 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(array_into_iter)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | / nvenum! { [INFO] [stdout] 22 | | pub enum NV_COOLER_TYPE / CoolerType { [INFO] [stdout] 23 | | NVAPI_COOLER_TYPE_NONE / None = 0, [INFO] [stdout] 24 | | NVAPI_COOLER_TYPE_FAN / Fan = 1, [INFO] [stdout] ... | [INFO] [stdout] 27 | | } [INFO] [stdout] 28 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / nvenum! { [INFO] [stdout] 35 | | pub enum NV_COOLER_CONTROLLER / CoolerController { [INFO] [stdout] 36 | | NVAPI_COOLER_CONTROLLER_NONE / None = 0, [INFO] [stdout] 37 | | NVAPI_COOLER_CONTROLLER_ADI / ADI = 1, [INFO] [stdout] 38 | | NVAPI_COOLER_CONTROLLER_INTERNAL / Internal = 2, [INFO] [stdout] 39 | | } [INFO] [stdout] 40 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | / nvenum! { [INFO] [stdout] 47 | | pub enum NV_COOLER_POLICY / CoolerPolicy { [INFO] [stdout] 48 | | NVAPI_COOLER_POLICY_NONE / None = 0, [INFO] [stdout] 49 | | /// Manual adjustment of cooler level. Gets applied right away independent of temperature or performance level. [INFO] [stdout] ... | [INFO] [stdout] 63 | | } [INFO] [stdout] 64 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / nvenum! { [INFO] [stdout] 76 | | pub enum NV_COOLER_TARGET / CoolerTarget { [INFO] [stdout] 77 | | NVAPI_COOLER_TARGET_NONE / None = 0, [INFO] [stdout] 78 | | NVAPI_COOLER_TARGET_GPU / GPU = 1, [INFO] [stdout] ... | [INFO] [stdout] 83 | | } [INFO] [stdout] 84 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | / nvenum! { [INFO] [stdout] 95 | | pub enum NV_COOLER_CONTROL / CoolerControl { [INFO] [stdout] 96 | | NVAPI_COOLER_CONTROL_NONE / None = 0, [INFO] [stdout] 97 | | /// ON/OFF [INFO] [stdout] ... | [INFO] [stdout] 101 | | } [INFO] [stdout] 102 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / nvenum! { [INFO] [stdout] 109 | | pub enum NV_COOLER_ACTIVITY_LEVEL / CoolerActivityLevel { [INFO] [stdout] 110 | | NVAPI_INACTIVE / Inactive = 0, [INFO] [stdout] 111 | | NVAPI_ACTIVE / Active = 1, [INFO] [stdout] 112 | | } [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/pstate.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / nvenum! { [INFO] [stdout] 39 | | /// Domain index into NV_GPU_DYNAMIC_PSTATES_INFO_EX.utilization. [INFO] [stdout] 40 | | /// [INFO] [stdout] 41 | | /// Definition missing from the nvapi headers for some reason. [INFO] [stdout] ... | [INFO] [stdout] 47 | | } [INFO] [stdout] 48 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/pstate.rs:88:1 [INFO] [stdout] | [INFO] [stdout] 88 | / nvenum! { [INFO] [stdout] 89 | | pub enum NV_GPU_PERF_PSTATE_ID / PstateId { [INFO] [stdout] 90 | | NVAPI_GPU_PERF_PSTATE_P0 / P0 = 0, [INFO] [stdout] 91 | | NVAPI_GPU_PERF_PSTATE_P1 / P1 = 1, [INFO] [stdout] ... | [INFO] [stdout] 108 | | } [INFO] [stdout] 109 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/pstate.rs:122:1 [INFO] [stdout] | [INFO] [stdout] 122 | / nvenum! { [INFO] [stdout] 123 | | pub enum NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID / VoltageInfoDomain { [INFO] [stdout] 124 | | NVAPI_GPU_PERF_VOLTAGE_INFO_DOMAIN_CORE / Core = 0, [INFO] [stdout] 125 | | // 1 - 15? [INFO] [stdout] 126 | | NVAPI_GPU_PERF_VOLTAGE_INFO_DOMAIN_UNDEFINED / Undefined = clock::NVAPI_MAX_GPU_PERF_VOLTAGES, [INFO] [stdout] 127 | | } [INFO] [stdout] 128 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/pstate.rs:134:1 [INFO] [stdout] | [INFO] [stdout] 134 | / nvenum! { [INFO] [stdout] 135 | | /// Used to identify clock type [INFO] [stdout] 136 | | pub enum NV_GPU_PERF_PSTATE20_CLOCK_TYPE_ID / PstateClockType { [INFO] [stdout] 137 | | /// Clock domains that use single frequency value within given pstate [INFO] [stdout] ... | [INFO] [stdout] 141 | | } [INFO] [stdout] 142 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/clock.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | / nvenum! { [INFO] [stdout] 12 | | /// An index into NV_GPU_CLOCK_FREQUENCIES.domain[] [INFO] [stdout] 13 | | pub enum NV_GPU_PUBLIC_CLOCK_ID / PublicClockId { [INFO] [stdout] 14 | | NVAPI_GPU_PUBLIC_CLOCK_GRAPHICS / Graphics = 0, [INFO] [stdout] ... | [INFO] [stdout] 19 | | } [INFO] [stdout] 20 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/clock.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | / nvenum! { [INFO] [stdout] 60 | | /// Used in NvAPI_GPU_GetAllClockFrequencies() [INFO] [stdout] 61 | | pub enum NV_GPU_CLOCK_FREQUENCIES_CLOCK_TYPE / ClockFrequencyType { [INFO] [stdout] 62 | | NV_GPU_CLOCK_FREQUENCIES_CURRENT_FREQ / Current = 0, [INFO] [stdout] ... | [INFO] [stdout] 66 | | } [INFO] [stdout] 67 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/clock.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | / nvenum! { [INFO] [stdout] 289 | | pub enum NV_GPU_CLOCK_LOCK_MODE / ClockLockMode { [INFO] [stdout] 290 | | NVAPI_GPU_CLOCK_LOCK_NONE / None = 0, [INFO] [stdout] 291 | | NVAPI_GPU_CLOCK_LOCK_MANUAL / Manual = 3, [INFO] [stdout] 292 | | } [INFO] [stdout] 293 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/thermal.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | / nvenum! { [INFO] [stdout] 5 | | /// Used in NV_GPU_THERMAL_SETTINGS [INFO] [stdout] 6 | | pub enum NV_THERMAL_TARGET / ThermalTarget { [INFO] [stdout] 7 | | NVAPI_THERMAL_TARGET_NONE / None = 0, [INFO] [stdout] ... | [INFO] [stdout] 24 | | } [INFO] [stdout] 25 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/thermal.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | / nvenum! { [INFO] [stdout] 40 | | /// NV_GPU_THERMAL_SETTINGS [INFO] [stdout] 41 | | pub enum NV_THERMAL_CONTROLLER / ThermalController { [INFO] [stdout] 42 | | NVAPI_THERMAL_CONTROLLER_NONE / None = 0, [INFO] [stdout] ... | [INFO] [stdout] 55 | | } [INFO] [stdout] 56 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/display.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | / nvenum! { [INFO] [stdout] 5 | | pub enum NV_MONITOR_CONN_TYPE / MonitorConnectorType { [INFO] [stdout] 6 | | NV_MONITOR_CONN_TYPE_UNINITIALIZED / Uninitialized = 0, [INFO] [stdout] 7 | | NV_MONITOR_CONN_TYPE_VGA / Vga = 2, [INFO] [stdout] ... | [INFO] [stdout] 16 | | } [INFO] [stdout] 17 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | / nvenum! { [INFO] [stdout] 91 | | /// Used in NvAPI_GPU_GetSystemType() [INFO] [stdout] 92 | | pub enum NV_SYSTEM_TYPE / SystemType { [INFO] [stdout] 93 | | NV_SYSTEM_TYPE_UNKNOWN / Unknown = 0, [INFO] [stdout] ... | [INFO] [stdout] 96 | | } [INFO] [stdout] 97 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | / nvenum! { [INFO] [stdout] 180 | | /// Undocumented function NvAPI_GPU_GetRamType() [INFO] [stdout] 181 | | pub enum NV_GPU_RAM_TYPE / RamType { [INFO] [stdout] 182 | | NV_GPU_RAM_UNKNOWN / Unknown = 0, [INFO] [stdout] ... | [INFO] [stdout] 193 | | } [INFO] [stdout] 194 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | / nvenum! { [INFO] [stdout] 209 | | /// Undocumented function NvAPI_GPU_GetRamMaker() [INFO] [stdout] 210 | | pub enum NV_GPU_RAM_MAKER / RamMaker { [INFO] [stdout] 211 | | NV_GPU_RAM_MAKER_UNKNOWN / Unknown = 0, [INFO] [stdout] ... | [INFO] [stdout] 222 | | } [INFO] [stdout] 223 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | / nvenum! { [INFO] [stdout] 251 | | /// Undocumented function NvAPI_GPU_GetFoundry() [INFO] [stdout] 252 | | pub enum NV_GPU_FOUNDRY / Foundry { [INFO] [stdout] 253 | | NV_GPU_FOUNDRY_UNKNOWN / Unknown = 0, [INFO] [stdout] ... | [INFO] [stdout] 260 | | } [INFO] [stdout] 261 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 286 | / nvenum! { [INFO] [stdout] 287 | | pub enum NV_GPU_VENDOR / VendorId { [INFO] [stdout] 288 | | NV_GPU_VENDOR_UNKNOWN / Unknown = 0, [INFO] [stdout] 289 | | NV_GPU_VENDOR_ASUS / ASUS = 0x1043, [INFO] [stdout] ... | [INFO] [stdout] 307 | | } [INFO] [stdout] 308 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/i2c.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | / nvenum! { [INFO] [stdout] 10 | | pub enum NV_I2C_SPEED / I2cSpeed { [INFO] [stdout] 11 | | NVAPI_I2C_SPEED_DEFAULT / Default = 0, [INFO] [stdout] 12 | | NVAPI_I2C_SPEED_3KHZ / _3Khz = 1, [INFO] [stdout] ... | [INFO] [stdout] 18 | | } [INFO] [stdout] 19 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 24 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/status.rs:3:1 [INFO] [stdout] | [INFO] [stdout] 3 | / nvenum! { [INFO] [stdout] 4 | | /// NvAPI Status Values [INFO] [stdout] 5 | | /// [INFO] [stdout] 6 | | /// All NvAPI functions return one of these codes. [INFO] [stdout] ... | [INFO] [stdout] 278 | | } [INFO] [stdout] 279 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(array_into_iter)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | / nvenum! { [INFO] [stdout] 22 | | pub enum NV_COOLER_TYPE / CoolerType { [INFO] [stdout] 23 | | NVAPI_COOLER_TYPE_NONE / None = 0, [INFO] [stdout] 24 | | NVAPI_COOLER_TYPE_FAN / Fan = 1, [INFO] [stdout] ... | [INFO] [stdout] 27 | | } [INFO] [stdout] 28 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | / nvenum! { [INFO] [stdout] 35 | | pub enum NV_COOLER_CONTROLLER / CoolerController { [INFO] [stdout] 36 | | NVAPI_COOLER_CONTROLLER_NONE / None = 0, [INFO] [stdout] 37 | | NVAPI_COOLER_CONTROLLER_ADI / ADI = 1, [INFO] [stdout] 38 | | NVAPI_COOLER_CONTROLLER_INTERNAL / Internal = 2, [INFO] [stdout] 39 | | } [INFO] [stdout] 40 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | / nvenum! { [INFO] [stdout] 47 | | pub enum NV_COOLER_POLICY / CoolerPolicy { [INFO] [stdout] 48 | | NVAPI_COOLER_POLICY_NONE / None = 0, [INFO] [stdout] 49 | | /// Manual adjustment of cooler level. Gets applied right away independent of temperature or performance level. [INFO] [stdout] ... | [INFO] [stdout] 63 | | } [INFO] [stdout] 64 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | / nvenum! { [INFO] [stdout] 76 | | pub enum NV_COOLER_TARGET / CoolerTarget { [INFO] [stdout] 77 | | NVAPI_COOLER_TARGET_NONE / None = 0, [INFO] [stdout] 78 | | NVAPI_COOLER_TARGET_GPU / GPU = 1, [INFO] [stdout] ... | [INFO] [stdout] 83 | | } [INFO] [stdout] 84 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | / nvenum! { [INFO] [stdout] 95 | | pub enum NV_COOLER_CONTROL / CoolerControl { [INFO] [stdout] 96 | | NVAPI_COOLER_CONTROL_NONE / None = 0, [INFO] [stdout] 97 | | /// ON/OFF [INFO] [stdout] ... | [INFO] [stdout] 101 | | } [INFO] [stdout] 102 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/cooler.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | / nvenum! { [INFO] [stdout] 109 | | pub enum NV_COOLER_ACTIVITY_LEVEL / CoolerActivityLevel { [INFO] [stdout] 110 | | NVAPI_INACTIVE / Inactive = 0, [INFO] [stdout] 111 | | NVAPI_ACTIVE / Active = 1, [INFO] [stdout] 112 | | } [INFO] [stdout] 113 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/pstate.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | / nvenum! { [INFO] [stdout] 39 | | /// Domain index into NV_GPU_DYNAMIC_PSTATES_INFO_EX.utilization. [INFO] [stdout] 40 | | /// [INFO] [stdout] 41 | | /// Definition missing from the nvapi headers for some reason. [INFO] [stdout] ... | [INFO] [stdout] 47 | | } [INFO] [stdout] 48 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/pstate.rs:88:1 [INFO] [stdout] | [INFO] [stdout] 88 | / nvenum! { [INFO] [stdout] 89 | | pub enum NV_GPU_PERF_PSTATE_ID / PstateId { [INFO] [stdout] 90 | | NVAPI_GPU_PERF_PSTATE_P0 / P0 = 0, [INFO] [stdout] 91 | | NVAPI_GPU_PERF_PSTATE_P1 / P1 = 1, [INFO] [stdout] ... | [INFO] [stdout] 108 | | } [INFO] [stdout] 109 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/pstate.rs:122:1 [INFO] [stdout] | [INFO] [stdout] 122 | / nvenum! { [INFO] [stdout] 123 | | pub enum NV_GPU_PERF_VOLTAGE_INFO_DOMAIN_ID / VoltageInfoDomain { [INFO] [stdout] 124 | | NVAPI_GPU_PERF_VOLTAGE_INFO_DOMAIN_CORE / Core = 0, [INFO] [stdout] 125 | | // 1 - 15? [INFO] [stdout] 126 | | NVAPI_GPU_PERF_VOLTAGE_INFO_DOMAIN_UNDEFINED / Undefined = clock::NVAPI_MAX_GPU_PERF_VOLTAGES, [INFO] [stdout] 127 | | } [INFO] [stdout] 128 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/pstate.rs:134:1 [INFO] [stdout] | [INFO] [stdout] 134 | / nvenum! { [INFO] [stdout] 135 | | /// Used to identify clock type [INFO] [stdout] 136 | | pub enum NV_GPU_PERF_PSTATE20_CLOCK_TYPE_ID / PstateClockType { [INFO] [stdout] 137 | | /// Clock domains that use single frequency value within given pstate [INFO] [stdout] ... | [INFO] [stdout] 141 | | } [INFO] [stdout] 142 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/clock.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | / nvenum! { [INFO] [stdout] 12 | | /// An index into NV_GPU_CLOCK_FREQUENCIES.domain[] [INFO] [stdout] 13 | | pub enum NV_GPU_PUBLIC_CLOCK_ID / PublicClockId { [INFO] [stdout] 14 | | NVAPI_GPU_PUBLIC_CLOCK_GRAPHICS / Graphics = 0, [INFO] [stdout] ... | [INFO] [stdout] 19 | | } [INFO] [stdout] 20 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/clock.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | / nvenum! { [INFO] [stdout] 60 | | /// Used in NvAPI_GPU_GetAllClockFrequencies() [INFO] [stdout] 61 | | pub enum NV_GPU_CLOCK_FREQUENCIES_CLOCK_TYPE / ClockFrequencyType { [INFO] [stdout] 62 | | NV_GPU_CLOCK_FREQUENCIES_CURRENT_FREQ / Current = 0, [INFO] [stdout] ... | [INFO] [stdout] 66 | | } [INFO] [stdout] 67 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/clock.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | / nvenum! { [INFO] [stdout] 289 | | pub enum NV_GPU_CLOCK_LOCK_MODE / ClockLockMode { [INFO] [stdout] 290 | | NVAPI_GPU_CLOCK_LOCK_NONE / None = 0, [INFO] [stdout] 291 | | NVAPI_GPU_CLOCK_LOCK_MANUAL / Manual = 3, [INFO] [stdout] 292 | | } [INFO] [stdout] 293 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/thermal.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | / nvenum! { [INFO] [stdout] 5 | | /// Used in NV_GPU_THERMAL_SETTINGS [INFO] [stdout] 6 | | pub enum NV_THERMAL_TARGET / ThermalTarget { [INFO] [stdout] 7 | | NVAPI_THERMAL_TARGET_NONE / None = 0, [INFO] [stdout] ... | [INFO] [stdout] 24 | | } [INFO] [stdout] 25 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/thermal.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | / nvenum! { [INFO] [stdout] 40 | | /// NV_GPU_THERMAL_SETTINGS [INFO] [stdout] 41 | | pub enum NV_THERMAL_CONTROLLER / ThermalController { [INFO] [stdout] 42 | | NVAPI_THERMAL_CONTROLLER_NONE / None = 0, [INFO] [stdout] ... | [INFO] [stdout] 55 | | } [INFO] [stdout] 56 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/display.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | / nvenum! { [INFO] [stdout] 5 | | pub enum NV_MONITOR_CONN_TYPE / MonitorConnectorType { [INFO] [stdout] 6 | | NV_MONITOR_CONN_TYPE_UNINITIALIZED / Uninitialized = 0, [INFO] [stdout] 7 | | NV_MONITOR_CONN_TYPE_VGA / Vga = 2, [INFO] [stdout] ... | [INFO] [stdout] 16 | | } [INFO] [stdout] 17 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:90:1 [INFO] [stdout] | [INFO] [stdout] 90 | / nvenum! { [INFO] [stdout] 91 | | /// Used in NvAPI_GPU_GetSystemType() [INFO] [stdout] 92 | | pub enum NV_SYSTEM_TYPE / SystemType { [INFO] [stdout] 93 | | NV_SYSTEM_TYPE_UNKNOWN / Unknown = 0, [INFO] [stdout] ... | [INFO] [stdout] 96 | | } [INFO] [stdout] 97 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | / nvenum! { [INFO] [stdout] 180 | | /// Undocumented function NvAPI_GPU_GetRamType() [INFO] [stdout] 181 | | pub enum NV_GPU_RAM_TYPE / RamType { [INFO] [stdout] 182 | | NV_GPU_RAM_UNKNOWN / Unknown = 0, [INFO] [stdout] ... | [INFO] [stdout] 193 | | } [INFO] [stdout] 194 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:208:5 [INFO] [stdout] | [INFO] [stdout] 208 | / nvenum! { [INFO] [stdout] 209 | | /// Undocumented function NvAPI_GPU_GetRamMaker() [INFO] [stdout] 210 | | pub enum NV_GPU_RAM_MAKER / RamMaker { [INFO] [stdout] 211 | | NV_GPU_RAM_MAKER_UNKNOWN / Unknown = 0, [INFO] [stdout] ... | [INFO] [stdout] 222 | | } [INFO] [stdout] 223 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:250:5 [INFO] [stdout] | [INFO] [stdout] 250 | / nvenum! { [INFO] [stdout] 251 | | /// Undocumented function NvAPI_GPU_GetFoundry() [INFO] [stdout] 252 | | pub enum NV_GPU_FOUNDRY / Foundry { [INFO] [stdout] 253 | | NV_GPU_FOUNDRY_UNKNOWN / Unknown = 0, [INFO] [stdout] ... | [INFO] [stdout] 260 | | } [INFO] [stdout] 261 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/gpu/mod.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 286 | / nvenum! { [INFO] [stdout] 287 | | pub enum NV_GPU_VENDOR / VendorId { [INFO] [stdout] 288 | | NV_GPU_VENDOR_UNKNOWN / Unknown = 0, [INFO] [stdout] 289 | | NV_GPU_VENDOR_ASUS / ASUS = 0x1043, [INFO] [stdout] ... | [INFO] [stdout] 307 | | } [INFO] [stdout] 308 | | } [INFO] [stdout] | |_____- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added. [INFO] [stdout] --> src/macros.rs:107:19 [INFO] [stdout] | [INFO] [stdout] 107 | ].into_iter().cloned() [INFO] [stdout] | ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter` [INFO] [stdout] | [INFO] [stdout] ::: src/i2c.rs:9:1 [INFO] [stdout] | [INFO] [stdout] 9 | / nvenum! { [INFO] [stdout] 10 | | pub enum NV_I2C_SPEED / I2cSpeed { [INFO] [stdout] 11 | | NVAPI_I2C_SPEED_DEFAULT / Default = 0, [INFO] [stdout] 12 | | NVAPI_I2C_SPEED_3KHZ / _3Khz = 1, [INFO] [stdout] ... | [INFO] [stdout] 18 | | } [INFO] [stdout] 19 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #66145 [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 24 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 28.36s [INFO] running `Command { std: "docker" "inspect" "b63bc250c9cb2ccb5e11788bdb8c591e5a75e075534015a82dcfdb64f7068e47", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b63bc250c9cb2ccb5e11788bdb8c591e5a75e075534015a82dcfdb64f7068e47", kill_on_drop: false }` [INFO] [stdout] b63bc250c9cb2ccb5e11788bdb8c591e5a75e075534015a82dcfdb64f7068e47