[INFO] fetching crate controlgroup 0.3.0...
[INFO] testing controlgroup-0.3.0 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate controlgroup 0.3.0 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate controlgroup 0.3.0 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config
[INFO] started tweaking crates.io crate controlgroup 0.3.0
[INFO] finished tweaking crates.io crate controlgroup 0.3.0
[INFO] tweaked toml for crates.io crate controlgroup 0.3.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 4 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 99de4aad51ee6e2ff4ecb76bfcbb9e45cf35c9c40548bc2b40932d9f2dd6a821
[INFO] running `Command { std: "docker" "start" "-a" "99de4aad51ee6e2ff4ecb76bfcbb9e45cf35c9c40548bc2b40932d9f2dd6a821", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "99de4aad51ee6e2ff4ecb76bfcbb9e45cf35c9c40548bc2b40932d9f2dd6a821", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "99de4aad51ee6e2ff4ecb76bfcbb9e45cf35c9c40548bc2b40932d9f2dd6a821", kill_on_drop: false }`
[INFO] [stdout] 99de4aad51ee6e2ff4ecb76bfcbb9e45cf35c9c40548bc2b40932d9f2dd6a821
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 67ce6c364b7562c2658df20a6828c98a318ad990adc934ba5d6d566ff358bf6d
[INFO] running `Command { std: "docker" "start" "-a" "67ce6c364b7562c2658df20a6828c98a318ad990adc934ba5d6d566ff358bf6d", kill_on_drop: false }`
[INFO] [stderr]    Compiling controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     gen_getter!(
[INFO] [stdout] 265 | |         blkio,
[INFO] [stdout] 266 | |         "the relative weight of block I/O performed by this cgroup,",
[INFO] [stdout] 267 | |         weight: link,
[INFO] [stdout] 268 | |         u16,
[INFO] [stdout] 269 | |         parse
[INFO] [stdout] 270 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:3:5
[INFO] [stdout]     |
[INFO] [stdout] 3   |     future_incompatible,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     _gen_getter!(map; "the overriding weight for devices", weight_device : link, u16);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     gen_getter!(
[INFO] [stdout] 283 | |         blkio,
[INFO] [stdout] 284 | |         "the weight this cgroup has while competing against descendant cgroups,",
[INFO] [stdout] 285 | |         leaf_weight: link,
[INFO] [stdout] 286 | |         u16,
[INFO] [stdout] 287 | |         parse
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     _gen_getter!(
[INFO] [stdout] 295 | |         map; "the overriding leaf weight for devices",
[INFO] [stdout] 296 | |         leaf_weight_device : link, u16
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     _gen_getter!(
[INFO] [stdout] 304 | |         map; "the I/O time allocated to this cgroup per device (in milliseconds)",
[INFO] [stdout] 305 | |         time, u64, time_recursive
[INFO] [stdout] 306 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     _gen_getter!(
[INFO] [stdout] 309 | |         map; "the number of sectors transferred by this cgroup,",
[INFO] [stdout] 310 | |         sectors, u64, sectors_recursive
[INFO] [stdout] 311 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     _gen_getter!(
[INFO] [stdout] 314 | |         io_service; "the I/O service transferred by this cgroup (in bytes)",
[INFO] [stdout] 315 | |         io_service_bytes, io_service_bytes_recursive
[INFO] [stdout] 316 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 | /     _gen_getter!(
[INFO] [stdout] 318 | |         io_service; "the I/O service transferred by this cgroup (in operation count)",
[INFO] [stdout] 319 | |         io_serviced, io_serviced_recursive
[INFO] [stdout] 320 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_getter!(
[INFO] [stdout] 322 | |         io_service; "the I/O service transferred by this cgroup (in nanoseconds)",
[INFO] [stdout] 323 | |         io_service_time, io_service_time_recursive
[INFO] [stdout] 324 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 | /     _gen_getter!(
[INFO] [stdout] 327 | |         io_service; "the total time the I/O for this cgroup spent waiting for service,",
[INFO] [stdout] 328 | |         io_wait_time, io_wait_time_recursive
[INFO] [stdout] 329 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 | /     _gen_getter!(
[INFO] [stdout] 332 | |         io_service;
[INFO] [stdout] 333 | |         "the number of BIOS requests merged into I/O requests belonging to this cgroup,",
[INFO] [stdout] 334 | |         io_merged, io_merged_recursive
[INFO] [stdout] 335 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     _gen_getter!(
[INFO] [stdout] 338 | |         io_service; "the number of I/O operations queued by this cgroup,",
[INFO] [stdout] 339 | |         io_queued, io_queued_recursive
[INFO] [stdout] 340 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     gen_getter!(
[INFO] [stdout] 128 | |         cpu,
[INFO] [stdout] 129 | |         "the throttling statistics of this cgroup",
[INFO] [stdout] 130 | |         stat,
[INFO] [stdout] 131 | |         Stat,
[INFO] [stdout] 132 | |         parse_stat
[INFO] [stdout] 133 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     gen_getter!(cpu, "the CPU time shares", shares: link, u64, parse);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     gen_setter!(cpu, "CPU time shares", shares: link, set_shares, u64, 2048);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | /     gen_getter!(
[INFO] [stdout] 139 | |         cpu,
[INFO] [stdout] 140 | |         "the total available CPU time within a period (in microseconds)",
[INFO] [stdout] 141 | |         cfs_quota_us: link,
[INFO] [stdout] 142 | |         i64,
[INFO] [stdout] 143 | |         parse
[INFO] [stdout] 144 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 | /     gen_setter!(
[INFO] [stdout] 146 | |         cpu,
[INFO] [stdout] 147 | |         "total available CPU time within a period (in microseconds)"
[INFO] [stdout] 148 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |         500 * 1000
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         cpu,
[INFO] [stdout] 157 | |         "the length of period (in microseconds)",
[INFO] [stdout] 158 | |         cfs_period_us: link,
[INFO] [stdout] 159 | |         u64,
[INFO] [stdout] 160 | |         parse
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 | /     gen_setter!(
[INFO] [stdout] 163 | |         cpu,
[INFO] [stdout] 164 | |         "length of period (in microseconds)",
[INFO] [stdout] 165 | |         cfs_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 168 | |         1000 * 1000
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     gen_getter!(
[INFO] [stdout] 172 | |         cpu,
[INFO] [stdout] 173 | |         "the total available CPU time for realtime tasks within a period (in microseconds)",
[INFO] [stdout] 174 | |         rt_runtime_us: link,
[INFO] [stdout] 175 | |         i64,
[INFO] [stdout] 176 | |         parse
[INFO] [stdout] 177 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gen_setter!(
[INFO] [stdout] 179 | |         cpu,
[INFO] [stdout] 180 | |         "total available CPU time for realtime tasks within a period (in microseconds)"
[INFO] [stdout] 181 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         500 * 1000
[INFO] [stdout] 186 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 | /     gen_getter!(
[INFO] [stdout] 189 | |         cpu,
[INFO] [stdout] 190 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 191 | |         rt_period_us: link,
[INFO] [stdout] 192 | |         u64,
[INFO] [stdout] 193 | |         parse
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 | /     gen_setter!(
[INFO] [stdout] 196 | |         cpu,
[INFO] [stdout] 197 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 198 | |         rt_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 201 | |         1000 * 1000
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |             _ => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:85:5
[INFO] [stdout]     |
[INFO] [stdout] 85  | /     _gen_getter!(
[INFO] [stdout] 86  | |         "the statistics about how much CPU time is consumed by this cgroup (in `USER_HZ` unit)"
[INFO] [stdout] 87  | |         : "The CPU time is further divided into user and system times.",
[INFO] [stdout] 88  | |         stat, Stat, parse_stat
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     _gen_getter!(
[INFO] [stdout] 92  | |         "the total CPU time consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 93  | |         usage,
[INFO] [stdout] 94  | |         u64,
[INFO] [stdout] 95  | |         parse
[INFO] [stdout] 96  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     _gen_getter!(
[INFO] [stdout] 99  | |         "the per-CPU total CPU time consumed by this cgroup (in nanoseconds)" :
[INFO] [stdout] 100 | |         "The CPU time is further divided into user and system times.",
[INFO] [stdout] 101 | |         usage_all, Vec<Stat>, parse_usage_all
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     _gen_getter!(
[INFO] [stdout] 105 | |         "the per-CPU total CPU times consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 106 | |         usage_percpu,
[INFO] [stdout] 107 | |         Vec<u64>,
[INFO] [stdout] 108 | |         parse_vec
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     _gen_getter!(
[INFO] [stdout] 112 | |         "the per-CPU total CPU times consumed by this cgroup
[INFO] [stdout] 113 | |          in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 114 | |         usage_percpu_sys,
[INFO] [stdout] 115 | |         Vec<u64>,
[INFO] [stdout] 116 | |         parse_vec
[INFO] [stdout] 117 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     _gen_getter!(
[INFO] [stdout] 120 | |         "the per-CPU total CPU times consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 121 | |         usage_percpu_user,
[INFO] [stdout] 122 | |         Vec<u64>,
[INFO] [stdout] 123 | |         parse_vec
[INFO] [stdout] 124 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 | /     _gen_getter!(
[INFO] [stdout] 127 | |         "the total CPU time consumed by this cgroup in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 128 | |         usage_sys,
[INFO] [stdout] 129 | |         u64,
[INFO] [stdout] 130 | |         parse
[INFO] [stdout] 131 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | /     _gen_getter!(
[INFO] [stdout] 134 | |         "the total CPU time consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 135 | |         usage_user,
[INFO] [stdout] 136 | |         u64,
[INFO] [stdout] 137 | |         parse
[INFO] [stdout] 138 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 | /     _gen_getter!(
[INFO] [stdout] 253 | |         "the set of CPUs this cgroup can use",
[INFO] [stdout] 254 | |         cpus: link,
[INFO] [stdout] 255 | |         IdSet,
[INFO] [stdout] 256 | |         parse
[INFO] [stdout] 257 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | /     _gen_setter!(
[INFO] [stdout] 260 | |         "a set of CPUs this cgroup can use",
[INFO] [stdout] 261 | |         cpus: link,
[INFO] [stdout] 262 | |         set_cpus,
[INFO] [stdout] 263 | |         &IdSet,
[INFO] [stdout] 264 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 265 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:267:5
[INFO] [stdout]     |
[INFO] [stdout] 267 | /     _gen_getter!(
[INFO] [stdout] 268 | |         "the set of memory nodes this cgroup can use",
[INFO] [stdout] 269 | |         mems: link,
[INFO] [stdout] 270 | |         IdSet,
[INFO] [stdout] 271 | |         parse
[INFO] [stdout] 272 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 | /     _gen_setter!(
[INFO] [stdout] 275 | |         "a set of memory nodes this cgroup can use",
[INFO] [stdout] 276 | |         mems: link,
[INFO] [stdout] 277 | |         set_mems,
[INFO] [stdout] 278 | |         &IdSet,
[INFO] [stdout] 279 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 280 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     _gen_getter!(
[INFO] [stdout] 283 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 284 | |          when memory selection is updated,",
[INFO] [stdout] 285 | |         memory_migrate: link,
[INFO] [stdout] 286 | |         bool,
[INFO] [stdout] 287 | |         parse_01_bool
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 | /     _gen_setter!(
[INFO] [stdout] 291 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 292 | |          when memory selection is updated,",
[INFO] [stdout] 293 | |         memory_migrate: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |         true
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 | /     _gen_getter!(
[INFO] [stdout] 300 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 301 | |         cpu_exclusive: link,
[INFO] [stdout] 302 | |         bool,
[INFO] [stdout] 303 | |         parse_01_bool
[INFO] [stdout] 304 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     _gen_setter!(
[INFO] [stdout] 307 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 308 | |         cpu_exclusive: link,
[INFO] [stdout] 309 | |         set_cpu_exclusive,
[INFO] [stdout] 310 | |         exclusive: bool as i32,
[INFO] [stdout] 311 | |         true
[INFO] [stdout] 312 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 | /     _gen_getter!(
[INFO] [stdout] 315 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 316 | |         mem_exclusive: link,
[INFO] [stdout] 317 | |         bool,
[INFO] [stdout] 318 | |         parse_01_bool
[INFO] [stdout] 319 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_setter!(
[INFO] [stdout] 322 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 323 | |         mem_exclusive: link,
[INFO] [stdout] 324 | |         set_mem_exclusive,
[INFO] [stdout] 325 | |         exclusive: bool as i32,
[INFO] [stdout] 326 | |         true
[INFO] [stdout] 327 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 | /     _gen_getter!(
[INFO] [stdout] 330 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 331 | |         mem_hardwall: link,
[INFO] [stdout] 332 | |         bool,
[INFO] [stdout] 333 | |         parse_01_bool
[INFO] [stdout] 334 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 | /     _gen_setter!(
[INFO] [stdout] 337 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 338 | |         mem_hardwall: link,
[INFO] [stdout] 339 | |         set_mem_hardwall,
[INFO] [stdout] 340 | |         enable: bool as i32,
[INFO] [stdout] 341 | |         true
[INFO] [stdout] 342 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 | /     _gen_getter!(
[INFO] [stdout] 345 | |         "the running average of the memory pressure faced by this cgroup,",
[INFO] [stdout] 346 | |         memory_pressure,
[INFO] [stdout] 347 | |         u64,
[INFO] [stdout] 348 | |         parse
[INFO] [stdout] 349 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 | /     _gen_getter!(
[INFO] [stdout] 401 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 402 | |         memory_spread_page: link,
[INFO] [stdout] 403 | |         bool,
[INFO] [stdout] 404 | |         parse_01_bool
[INFO] [stdout] 405 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 | /     _gen_setter!(
[INFO] [stdout] 408 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 409 | |         memory_spread_page: link,
[INFO] [stdout] 410 | |         set_memory_spread_page,
[INFO] [stdout] 411 | |         enable: bool as i32,
[INFO] [stdout] 412 | |         true
[INFO] [stdout] 413 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     _gen_getter!(
[INFO] [stdout] 416 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 417 | |         memory_spread_slab: link,
[INFO] [stdout] 418 | |         bool,
[INFO] [stdout] 419 | |         parse_01_bool
[INFO] [stdout] 420 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:422:5
[INFO] [stdout]     |
[INFO] [stdout] 422 | /     _gen_setter!(
[INFO] [stdout] 423 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 424 | |         memory_spread_slab: link,
[INFO] [stdout] 425 | |         set_memory_spread_slab,
[INFO] [stdout] 426 | |         enable: bool as i32,
[INFO] [stdout] 427 | |         true
[INFO] [stdout] 428 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 | /     _gen_getter!(
[INFO] [stdout] 431 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 432 | |         sched_load_balance: link,
[INFO] [stdout] 433 | |         bool,
[INFO] [stdout] 434 | |         parse_01_bool
[INFO] [stdout] 435 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 | /     _gen_setter!(
[INFO] [stdout] 438 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 439 | |         sched_load_balance: link,
[INFO] [stdout] 440 | |         set_sched_load_balance,
[INFO] [stdout] 441 | |         enable: bool as i32,
[INFO] [stdout] 442 | |         true
[INFO] [stdout] 443 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 | /     _gen_getter!(
[INFO] [stdout] 446 | |         "how much work the kernel do to balance the load on this cgroup,",
[INFO] [stdout] 447 | |         sched_relax_domain_level: link,
[INFO] [stdout] 448 | |         i32,
[INFO] [stdout] 449 | |         parse
[INFO] [stdout] 450 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/devices.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 | /     gen_getter!(
[INFO] [stdout] 197 | |         devices,
[INFO] [stdout] 198 | |         "allowed device access of this cgroup",
[INFO] [stdout] 199 | |         list,
[INFO] [stdout] 200 | |         Vec<Access>,
[INFO] [stdout] 201 | |         parse_list
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 | /     gen_getter!(
[INFO] [stdout] 148 | |         freezer,
[INFO] [stdout] 149 | |         "the current state of this cgroup",
[INFO] [stdout] 150 | |         state: link,
[INFO] [stdout] 151 | |         State,
[INFO] [stdout] 152 | |         parse
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         freezer,
[INFO] [stdout] 157 | |         "whether this cgroup itself is frozen or in processes of being frozen,",
[INFO] [stdout] 158 | |         self_freezing,
[INFO] [stdout] 159 | |         bool,
[INFO] [stdout] 160 | |         parse_01_bool
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 | /     gen_getter!(
[INFO] [stdout] 164 | |         freezer,
[INFO] [stdout] 165 | |         "whether any parent cgroups of this cgroup is frozen or in processes of being frozen,",
[INFO] [stdout] 166 | |         parent_freezing,
[INFO] [stdout] 167 | |         bool,
[INFO] [stdout] 168 | |         parse_01_bool
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     _gen_getter!(
[INFO] [stdout] 265 | |         "the statistics of memory usage of this cgroup",
[INFO] [stdout] 266 | |         stat,
[INFO] [stdout] 267 | |         Stat,
[INFO] [stdout] 268 | |         parse_stat
[INFO] [stdout] 269 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     _gen_getter!(
[INFO] [stdout] 272 | |         "the statistics of memory usage per NUMA node of this cgroup",
[INFO] [stdout] 273 | |         numa_stat,
[INFO] [stdout] 274 | |         NumaStat,
[INFO] [stdout] 275 | |         parse_numa_stat
[INFO] [stdout] 276 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 | /     _gen_getter!(
[INFO] [stdout] 279 | |         "the memory usage of this cgroup",
[INFO] [stdout] 280 | |         usage_in_bytes,
[INFO] [stdout] 281 | |         memsw_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         u64
[INFO] [stdout] 285 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     _gen_getter!(
[INFO] [stdout] 288 | |         "the maximum memory usage of this cgroup",
[INFO] [stdout] 289 | |         max_usage_in_bytes,
[INFO] [stdout] 290 | |         memsw_max_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | |         u64
[INFO] [stdout] 294 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 | /     _gen_getter!(
[INFO] [stdout] 297 | |         "the limit on memory usage (including file cache) of this cgroup",
[INFO] [stdout] 298 | |         limit_in_bytes: link,
[INFO] [stdout] 299 | |         memsw_limit_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 302 | |         u64
[INFO] [stdout] 303 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 312 |         _gen_setter!(err_invalid; limit_in_bytes),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 | /     _gen_getter!(
[INFO] [stdout] 357 | |         "the soft limit on memory usage of this cgroup",
[INFO] [stdout] 358 | |         soft_limit_in_bytes: link,
[INFO] [stdout] 359 | |         u64,
[INFO] [stdout] 360 | |         parse
[INFO] [stdout] 361 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 370 |         _gen_setter!(err_invalid; soft_limit_in_bytes),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 | /     _gen_getter!(
[INFO] [stdout] 382 | |         "the number of memory allocation failure due to the limit",
[INFO] [stdout] 383 | |         failcnt,
[INFO] [stdout] 384 | |         memsw_failcnt,
[INFO] [stdout] ...   |
[INFO] [stdout] 387 | |         u64
[INFO] [stdout] 388 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 | /     _gen_getter!(
[INFO] [stdout] 391 | |         "the tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 392 | |         swappiness: link,
[INFO] [stdout] 393 | |         u64,
[INFO] [stdout] 394 | |         parse
[INFO] [stdout] 395 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 | /     _gen_setter!(
[INFO] [stdout] 398 | |         "a tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 399 | |         swappiness: link,
[INFO] [stdout] 400 | |         set_swappiness,
[INFO] [stdout] 401 | |         u64,
[INFO] [stdout] 402 | |         60
[INFO] [stdout] 403 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 | /     _gen_getter!(
[INFO] [stdout] 406 | |         "the status of OOM killer on this cgroup",
[INFO] [stdout] 407 | |         oom_control,
[INFO] [stdout] 408 | |         OomControl,
[INFO] [stdout] 409 | |         parse_oom_control
[INFO] [stdout] 410 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 | /     _gen_setter!(
[INFO] [stdout] 413 | |         "whether the OOM killer is disabled for this cgroup,",
[INFO] [stdout] 414 | |         oom_control,
[INFO] [stdout] 415 | |         disable_oom_killer,
[INFO] [stdout] 416 | |         disable: bool as i32,
[INFO] [stdout] 417 | |         true
[INFO] [stdout] 418 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 | /     _gen_getter!(
[INFO] [stdout] 421 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 422 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 423 | |         bool,
[INFO] [stdout] 424 | |         parse_01_bool
[INFO] [stdout] 425 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 | /     _gen_setter!(
[INFO] [stdout] 428 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 429 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 430 | |         set_move_charge_at_immigrate,
[INFO] [stdout] 431 | |         move_: bool as i32,
[INFO] [stdout] 432 | |         true
[INFO] [stdout] 433 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     _gen_getter!(
[INFO] [stdout] 436 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 437 | |         use_hierarchy: link,
[INFO] [stdout] 438 | |         bool,
[INFO] [stdout] 439 | |         parse_01_bool
[INFO] [stdout] 440 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 | /     _gen_setter!(
[INFO] [stdout] 443 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 444 | |         use_hierarchy: link,
[INFO] [stdout] 445 | |         set_use_hierarchy,
[INFO] [stdout] 446 | |         use_: bool as i32,
[INFO] [stdout] 447 | |         true
[INFO] [stdout] 448 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |         None => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:80:5
[INFO] [stdout]     |
[INFO] [stdout] 80  | /     gen_getter!(
[INFO] [stdout] 81  | |         net_prio,
[INFO] [stdout] 82  | |         "the system-internal representation of this cgroup",
[INFO] [stdout] 83  | |         prioidx,
[INFO] [stdout] 84  | |         u64,
[INFO] [stdout] 85  | |         parse
[INFO] [stdout] 86  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:88:5
[INFO] [stdout]     |
[INFO] [stdout] 88  | /     gen_getter!(
[INFO] [stdout] 89  | |         net_prio, "the map of priorities assigned to traffic originating from this cgroup,",
[INFO] [stdout] 90  | |         ifpriomap : link, HashMap<String, u32>, parse_ifpriomap
[INFO] [stdout] 91  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:83:5
[INFO] [stdout]     |
[INFO] [stdout] 83  | /     gen_getter!(
[INFO] [stdout] 84  | |         pids,
[INFO] [stdout] 85  | |         "the maximum number of processes this cgroup can have",
[INFO] [stdout] 86  | |         max: link,
[INFO] [stdout] 87  | |         Max,
[INFO] [stdout] 88  | |         parse
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     gen_setter!(
[INFO] [stdout] 92  | |         pids,
[INFO] [stdout] 93  | |         "a maximum number of processes this cgroup can have,",
[INFO] [stdout] 94  | |         max: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 97  | |         controlgroup::Max::Limit(2)
[INFO] [stdout] 98  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     gen_getter!(
[INFO] [stdout] 101 | |         pids,
[INFO] [stdout] 102 | |         "the number of processes this cgroup currently has",
[INFO] [stdout] 103 | |         current,
[INFO] [stdout] 104 | |         u32,
[INFO] [stdout] 105 | |         parse
[INFO] [stdout] 106 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     gen_getter!(
[INFO] [stdout] 109 | |         pids,
[INFO] [stdout] 110 | |         "the event counter, i.e. a pair of the maximum number of processes,
[INFO] [stdout] 111 | |          and the number of times fork failed due to the limit",
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         parse_events
[INFO] [stdout] 115 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 | /     gen_getter!(
[INFO] [stdout] 113 | |         rdma, "the current usage of RDMA/IB devices",
[INFO] [stdout] 114 | |         current, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 115 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 | /     gen_getter!(
[INFO] [stdout] 118 | |         rdma, "the usage limits on RDMA/IB devices",
[INFO] [stdout] 119 | |         max : link, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 120 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 82 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.98s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "67ce6c364b7562c2658df20a6828c98a318ad990adc934ba5d6d566ff358bf6d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "67ce6c364b7562c2658df20a6828c98a318ad990adc934ba5d6d566ff358bf6d", kill_on_drop: false }`
[INFO] [stdout] 67ce6c364b7562c2658df20a6828c98a318ad990adc934ba5d6d566ff358bf6d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ba74aa383e47eb5702e44e3567766665d9be0d34a0e8bd4ffd4170d73e1508c0
[INFO] running `Command { std: "docker" "start" "-a" "ba74aa383e47eb5702e44e3567766665d9be0d34a0e8bd4ffd4170d73e1508c0", kill_on_drop: false }`
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     gen_getter!(
[INFO] [stdout] 265 | |         blkio,
[INFO] [stdout] 266 | |         "the relative weight of block I/O performed by this cgroup,",
[INFO] [stdout] 267 | |         weight: link,
[INFO] [stdout] 268 | |         u16,
[INFO] [stdout] 269 | |         parse
[INFO] [stdout] 270 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:3:5
[INFO] [stdout]     |
[INFO] [stdout] 3   |     future_incompatible,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     _gen_getter!(map; "the overriding weight for devices", weight_device : link, u16);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     gen_getter!(
[INFO] [stdout] 283 | |         blkio,
[INFO] [stdout] 284 | |         "the weight this cgroup has while competing against descendant cgroups,",
[INFO] [stdout] 285 | |         leaf_weight: link,
[INFO] [stdout] 286 | |         u16,
[INFO] [stdout] 287 | |         parse
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     _gen_getter!(
[INFO] [stdout] 295 | |         map; "the overriding leaf weight for devices",
[INFO] [stdout] 296 | |         leaf_weight_device : link, u16
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     _gen_getter!(
[INFO] [stdout] 304 | |         map; "the I/O time allocated to this cgroup per device (in milliseconds)",
[INFO] [stdout] 305 | |         time, u64, time_recursive
[INFO] [stdout] 306 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     _gen_getter!(
[INFO] [stdout] 309 | |         map; "the number of sectors transferred by this cgroup,",
[INFO] [stdout] 310 | |         sectors, u64, sectors_recursive
[INFO] [stdout] 311 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     _gen_getter!(
[INFO] [stdout] 314 | |         io_service; "the I/O service transferred by this cgroup (in bytes)",
[INFO] [stdout] 315 | |         io_service_bytes, io_service_bytes_recursive
[INFO] [stdout] 316 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 | /     _gen_getter!(
[INFO] [stdout] 318 | |         io_service; "the I/O service transferred by this cgroup (in operation count)",
[INFO] [stdout] 319 | |         io_serviced, io_serviced_recursive
[INFO] [stdout] 320 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_getter!(
[INFO] [stdout] 322 | |         io_service; "the I/O service transferred by this cgroup (in nanoseconds)",
[INFO] [stdout] 323 | |         io_service_time, io_service_time_recursive
[INFO] [stdout] 324 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 | /     _gen_getter!(
[INFO] [stdout] 327 | |         io_service; "the total time the I/O for this cgroup spent waiting for service,",
[INFO] [stdout] 328 | |         io_wait_time, io_wait_time_recursive
[INFO] [stdout] 329 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 | /     _gen_getter!(
[INFO] [stdout] 332 | |         io_service;
[INFO] [stdout] 333 | |         "the number of BIOS requests merged into I/O requests belonging to this cgroup,",
[INFO] [stdout] 334 | |         io_merged, io_merged_recursive
[INFO] [stdout] 335 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     _gen_getter!(
[INFO] [stdout] 338 | |         io_service; "the number of I/O operations queued by this cgroup,",
[INFO] [stdout] 339 | |         io_queued, io_queued_recursive
[INFO] [stdout] 340 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     gen_getter!(
[INFO] [stdout] 128 | |         cpu,
[INFO] [stdout] 129 | |         "the throttling statistics of this cgroup",
[INFO] [stdout] 130 | |         stat,
[INFO] [stdout] 131 | |         Stat,
[INFO] [stdout] 132 | |         parse_stat
[INFO] [stdout] 133 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     gen_getter!(cpu, "the CPU time shares", shares: link, u64, parse);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     gen_setter!(cpu, "CPU time shares", shares: link, set_shares, u64, 2048);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | /     gen_getter!(
[INFO] [stdout] 139 | |         cpu,
[INFO] [stdout] 140 | |         "the total available CPU time within a period (in microseconds)",
[INFO] [stdout] 141 | |         cfs_quota_us: link,
[INFO] [stdout] 142 | |         i64,
[INFO] [stdout] 143 | |         parse
[INFO] [stdout] 144 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 | /     gen_setter!(
[INFO] [stdout] 146 | |         cpu,
[INFO] [stdout] 147 | |         "total available CPU time within a period (in microseconds)"
[INFO] [stdout] 148 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |         500 * 1000
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         cpu,
[INFO] [stdout] 157 | |         "the length of period (in microseconds)",
[INFO] [stdout] 158 | |         cfs_period_us: link,
[INFO] [stdout] 159 | |         u64,
[INFO] [stdout] 160 | |         parse
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 | /     gen_setter!(
[INFO] [stdout] 163 | |         cpu,
[INFO] [stdout] 164 | |         "length of period (in microseconds)",
[INFO] [stdout] 165 | |         cfs_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 168 | |         1000 * 1000
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     gen_getter!(
[INFO] [stdout] 172 | |         cpu,
[INFO] [stdout] 173 | |         "the total available CPU time for realtime tasks within a period (in microseconds)",
[INFO] [stdout] 174 | |         rt_runtime_us: link,
[INFO] [stdout] 175 | |         i64,
[INFO] [stdout] 176 | |         parse
[INFO] [stdout] 177 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gen_setter!(
[INFO] [stdout] 179 | |         cpu,
[INFO] [stdout] 180 | |         "total available CPU time for realtime tasks within a period (in microseconds)"
[INFO] [stdout] 181 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         500 * 1000
[INFO] [stdout] 186 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 | /     gen_getter!(
[INFO] [stdout] 189 | |         cpu,
[INFO] [stdout] 190 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 191 | |         rt_period_us: link,
[INFO] [stdout] 192 | |         u64,
[INFO] [stdout] 193 | |         parse
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 | /     gen_setter!(
[INFO] [stdout] 196 | |         cpu,
[INFO] [stdout] 197 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 198 | |         rt_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 201 | |         1000 * 1000
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |             _ => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:85:5
[INFO] [stdout]     |
[INFO] [stdout] 85  | /     _gen_getter!(
[INFO] [stdout] 86  | |         "the statistics about how much CPU time is consumed by this cgroup (in `USER_HZ` unit)"
[INFO] [stdout] 87  | |         : "The CPU time is further divided into user and system times.",
[INFO] [stdout] 88  | |         stat, Stat, parse_stat
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     _gen_getter!(
[INFO] [stdout] 92  | |         "the total CPU time consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 93  | |         usage,
[INFO] [stdout] 94  | |         u64,
[INFO] [stdout] 95  | |         parse
[INFO] [stdout] 96  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     _gen_getter!(
[INFO] [stdout] 99  | |         "the per-CPU total CPU time consumed by this cgroup (in nanoseconds)" :
[INFO] [stdout] 100 | |         "The CPU time is further divided into user and system times.",
[INFO] [stdout] 101 | |         usage_all, Vec<Stat>, parse_usage_all
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     _gen_getter!(
[INFO] [stdout] 105 | |         "the per-CPU total CPU times consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 106 | |         usage_percpu,
[INFO] [stdout] 107 | |         Vec<u64>,
[INFO] [stdout] 108 | |         parse_vec
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     _gen_getter!(
[INFO] [stdout] 112 | |         "the per-CPU total CPU times consumed by this cgroup
[INFO] [stdout] 113 | |          in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 114 | |         usage_percpu_sys,
[INFO] [stdout] 115 | |         Vec<u64>,
[INFO] [stdout] 116 | |         parse_vec
[INFO] [stdout] 117 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     _gen_getter!(
[INFO] [stdout] 120 | |         "the per-CPU total CPU times consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 121 | |         usage_percpu_user,
[INFO] [stdout] 122 | |         Vec<u64>,
[INFO] [stdout] 123 | |         parse_vec
[INFO] [stdout] 124 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 | /     _gen_getter!(
[INFO] [stdout] 127 | |         "the total CPU time consumed by this cgroup in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 128 | |         usage_sys,
[INFO] [stdout] 129 | |         u64,
[INFO] [stdout] 130 | |         parse
[INFO] [stdout] 131 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | /     _gen_getter!(
[INFO] [stdout] 134 | |         "the total CPU time consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 135 | |         usage_user,
[INFO] [stdout] 136 | |         u64,
[INFO] [stdout] 137 | |         parse
[INFO] [stdout] 138 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 | /     _gen_getter!(
[INFO] [stdout] 253 | |         "the set of CPUs this cgroup can use",
[INFO] [stdout] 254 | |         cpus: link,
[INFO] [stdout] 255 | |         IdSet,
[INFO] [stdout] 256 | |         parse
[INFO] [stdout] 257 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | /     _gen_setter!(
[INFO] [stdout] 260 | |         "a set of CPUs this cgroup can use",
[INFO] [stdout] 261 | |         cpus: link,
[INFO] [stdout] 262 | |         set_cpus,
[INFO] [stdout] 263 | |         &IdSet,
[INFO] [stdout] 264 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 265 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:267:5
[INFO] [stdout]     |
[INFO] [stdout] 267 | /     _gen_getter!(
[INFO] [stdout] 268 | |         "the set of memory nodes this cgroup can use",
[INFO] [stdout] 269 | |         mems: link,
[INFO] [stdout] 270 | |         IdSet,
[INFO] [stdout] 271 | |         parse
[INFO] [stdout] 272 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 | /     _gen_setter!(
[INFO] [stdout] 275 | |         "a set of memory nodes this cgroup can use",
[INFO] [stdout] 276 | |         mems: link,
[INFO] [stdout] 277 | |         set_mems,
[INFO] [stdout] 278 | |         &IdSet,
[INFO] [stdout] 279 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 280 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     _gen_getter!(
[INFO] [stdout] 283 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 284 | |          when memory selection is updated,",
[INFO] [stdout] 285 | |         memory_migrate: link,
[INFO] [stdout] 286 | |         bool,
[INFO] [stdout] 287 | |         parse_01_bool
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 | /     _gen_setter!(
[INFO] [stdout] 291 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 292 | |          when memory selection is updated,",
[INFO] [stdout] 293 | |         memory_migrate: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |         true
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 | /     _gen_getter!(
[INFO] [stdout] 300 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 301 | |         cpu_exclusive: link,
[INFO] [stdout] 302 | |         bool,
[INFO] [stdout] 303 | |         parse_01_bool
[INFO] [stdout] 304 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     _gen_setter!(
[INFO] [stdout] 307 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 308 | |         cpu_exclusive: link,
[INFO] [stdout] 309 | |         set_cpu_exclusive,
[INFO] [stdout] 310 | |         exclusive: bool as i32,
[INFO] [stdout] 311 | |         true
[INFO] [stdout] 312 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 | /     _gen_getter!(
[INFO] [stdout] 315 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 316 | |         mem_exclusive: link,
[INFO] [stdout] 317 | |         bool,
[INFO] [stdout] 318 | |         parse_01_bool
[INFO] [stdout] 319 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_setter!(
[INFO] [stdout] 322 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 323 | |         mem_exclusive: link,
[INFO] [stdout] 324 | |         set_mem_exclusive,
[INFO] [stdout] 325 | |         exclusive: bool as i32,
[INFO] [stdout] 326 | |         true
[INFO] [stdout] 327 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 | /     _gen_getter!(
[INFO] [stdout] 330 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 331 | |         mem_hardwall: link,
[INFO] [stdout] 332 | |         bool,
[INFO] [stdout] 333 | |         parse_01_bool
[INFO] [stdout] 334 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 | /     _gen_setter!(
[INFO] [stdout] 337 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 338 | |         mem_hardwall: link,
[INFO] [stdout] 339 | |         set_mem_hardwall,
[INFO] [stdout] 340 | |         enable: bool as i32,
[INFO] [stdout] 341 | |         true
[INFO] [stdout] 342 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 | /     _gen_getter!(
[INFO] [stdout] 345 | |         "the running average of the memory pressure faced by this cgroup,",
[INFO] [stdout] 346 | |         memory_pressure,
[INFO] [stdout] 347 | |         u64,
[INFO] [stdout] 348 | |         parse
[INFO] [stdout] 349 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 | /     _gen_getter!(
[INFO] [stdout] 401 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 402 | |         memory_spread_page: link,
[INFO] [stdout] 403 | |         bool,
[INFO] [stdout] 404 | |         parse_01_bool
[INFO] [stdout] 405 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 | /     _gen_setter!(
[INFO] [stdout] 408 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 409 | |         memory_spread_page: link,
[INFO] [stdout] 410 | |         set_memory_spread_page,
[INFO] [stdout] 411 | |         enable: bool as i32,
[INFO] [stdout] 412 | |         true
[INFO] [stdout] 413 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     _gen_getter!(
[INFO] [stdout] 416 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 417 | |         memory_spread_slab: link,
[INFO] [stdout] 418 | |         bool,
[INFO] [stdout] 419 | |         parse_01_bool
[INFO] [stdout] 420 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:422:5
[INFO] [stdout]     |
[INFO] [stdout] 422 | /     _gen_setter!(
[INFO] [stdout] 423 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 424 | |         memory_spread_slab: link,
[INFO] [stdout] 425 | |         set_memory_spread_slab,
[INFO] [stdout] 426 | |         enable: bool as i32,
[INFO] [stdout] 427 | |         true
[INFO] [stdout] 428 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 | /     _gen_getter!(
[INFO] [stdout] 431 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 432 | |         sched_load_balance: link,
[INFO] [stdout] 433 | |         bool,
[INFO] [stdout] 434 | |         parse_01_bool
[INFO] [stdout] 435 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 | /     _gen_setter!(
[INFO] [stdout] 438 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 439 | |         sched_load_balance: link,
[INFO] [stdout] 440 | |         set_sched_load_balance,
[INFO] [stdout] 441 | |         enable: bool as i32,
[INFO] [stdout] 442 | |         true
[INFO] [stdout] 443 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 | /     _gen_getter!(
[INFO] [stdout] 446 | |         "how much work the kernel do to balance the load on this cgroup,",
[INFO] [stdout] 447 | |         sched_relax_domain_level: link,
[INFO] [stdout] 448 | |         i32,
[INFO] [stdout] 449 | |         parse
[INFO] [stdout] 450 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/devices.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 | /     gen_getter!(
[INFO] [stdout] 197 | |         devices,
[INFO] [stdout] 198 | |         "allowed device access of this cgroup",
[INFO] [stdout] 199 | |         list,
[INFO] [stdout] 200 | |         Vec<Access>,
[INFO] [stdout] 201 | |         parse_list
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 | /     gen_getter!(
[INFO] [stdout] 148 | |         freezer,
[INFO] [stdout] 149 | |         "the current state of this cgroup",
[INFO] [stdout] 150 | |         state: link,
[INFO] [stdout] 151 | |         State,
[INFO] [stdout] 152 | |         parse
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         freezer,
[INFO] [stdout] 157 | |         "whether this cgroup itself is frozen or in processes of being frozen,",
[INFO] [stdout] 158 | |         self_freezing,
[INFO] [stdout] 159 | |         bool,
[INFO] [stdout] 160 | |         parse_01_bool
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 | /     gen_getter!(
[INFO] [stdout] 164 | |         freezer,
[INFO] [stdout] 165 | |         "whether any parent cgroups of this cgroup is frozen or in processes of being frozen,",
[INFO] [stdout] 166 | |         parent_freezing,
[INFO] [stdout] 167 | |         bool,
[INFO] [stdout] 168 | |         parse_01_bool
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     _gen_getter!(
[INFO] [stdout] 265 | |         "the statistics of memory usage of this cgroup",
[INFO] [stdout] 266 | |         stat,
[INFO] [stdout] 267 | |         Stat,
[INFO] [stdout] 268 | |         parse_stat
[INFO] [stdout] 269 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     _gen_getter!(
[INFO] [stdout] 272 | |         "the statistics of memory usage per NUMA node of this cgroup",
[INFO] [stdout] 273 | |         numa_stat,
[INFO] [stdout] 274 | |         NumaStat,
[INFO] [stdout] 275 | |         parse_numa_stat
[INFO] [stdout] 276 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 | /     _gen_getter!(
[INFO] [stdout] 279 | |         "the memory usage of this cgroup",
[INFO] [stdout] 280 | |         usage_in_bytes,
[INFO] [stdout] 281 | |         memsw_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         u64
[INFO] [stdout] 285 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     _gen_getter!(
[INFO] [stdout] 288 | |         "the maximum memory usage of this cgroup",
[INFO] [stdout] 289 | |         max_usage_in_bytes,
[INFO] [stdout] 290 | |         memsw_max_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | |         u64
[INFO] [stdout] 294 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 | /     _gen_getter!(
[INFO] [stdout] 297 | |         "the limit on memory usage (including file cache) of this cgroup",
[INFO] [stdout] 298 | |         limit_in_bytes: link,
[INFO] [stdout] 299 | |         memsw_limit_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 302 | |         u64
[INFO] [stdout] 303 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 312 |         _gen_setter!(err_invalid; limit_in_bytes),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 | /     _gen_getter!(
[INFO] [stdout] 357 | |         "the soft limit on memory usage of this cgroup",
[INFO] [stdout] 358 | |         soft_limit_in_bytes: link,
[INFO] [stdout] 359 | |         u64,
[INFO] [stdout] 360 | |         parse
[INFO] [stdout] 361 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 370 |         _gen_setter!(err_invalid; soft_limit_in_bytes),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 | /     _gen_getter!(
[INFO] [stdout] 382 | |         "the number of memory allocation failure due to the limit",
[INFO] [stdout] 383 | |         failcnt,
[INFO] [stdout] 384 | |         memsw_failcnt,
[INFO] [stdout] ...   |
[INFO] [stdout] 387 | |         u64
[INFO] [stdout] 388 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 | /     _gen_getter!(
[INFO] [stdout] 391 | |         "the tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 392 | |         swappiness: link,
[INFO] [stdout] 393 | |         u64,
[INFO] [stdout] 394 | |         parse
[INFO] [stdout] 395 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 | /     _gen_setter!(
[INFO] [stdout] 398 | |         "a tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 399 | |         swappiness: link,
[INFO] [stdout] 400 | |         set_swappiness,
[INFO] [stdout] 401 | |         u64,
[INFO] [stdout] 402 | |         60
[INFO] [stdout] 403 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 | /     _gen_getter!(
[INFO] [stdout] 406 | |         "the status of OOM killer on this cgroup",
[INFO] [stdout] 407 | |         oom_control,
[INFO] [stdout] 408 | |         OomControl,
[INFO] [stdout] 409 | |         parse_oom_control
[INFO] [stdout] 410 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 | /     _gen_setter!(
[INFO] [stdout] 413 | |         "whether the OOM killer is disabled for this cgroup,",
[INFO] [stdout] 414 | |         oom_control,
[INFO] [stdout] 415 | |         disable_oom_killer,
[INFO] [stdout] 416 | |         disable: bool as i32,
[INFO] [stdout] 417 | |         true
[INFO] [stdout] 418 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 | /     _gen_getter!(
[INFO] [stdout] 421 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 422 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 423 | |         bool,
[INFO] [stdout] 424 | |         parse_01_bool
[INFO] [stdout] 425 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 | /     _gen_setter!(
[INFO] [stdout] 428 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 429 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 430 | |         set_move_charge_at_immigrate,
[INFO] [stdout] 431 | |         move_: bool as i32,
[INFO] [stdout] 432 | |         true
[INFO] [stdout] 433 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     _gen_getter!(
[INFO] [stdout] 436 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 437 | |         use_hierarchy: link,
[INFO] [stdout] 438 | |         bool,
[INFO] [stdout] 439 | |         parse_01_bool
[INFO] [stdout] 440 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 | /     _gen_setter!(
[INFO] [stdout] 443 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 444 | |         use_hierarchy: link,
[INFO] [stdout] 445 | |         set_use_hierarchy,
[INFO] [stdout] 446 | |         use_: bool as i32,
[INFO] [stdout] 447 | |         true
[INFO] [stdout] 448 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |         None => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:80:5
[INFO] [stdout]     |
[INFO] [stdout] 80  | /     gen_getter!(
[INFO] [stdout] 81  | |         net_prio,
[INFO] [stdout] 82  | |         "the system-internal representation of this cgroup",
[INFO] [stdout] 83  | |         prioidx,
[INFO] [stdout] 84  | |         u64,
[INFO] [stdout] 85  | |         parse
[INFO] [stdout] 86  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:88:5
[INFO] [stdout]     |
[INFO] [stdout] 88  | /     gen_getter!(
[INFO] [stdout] 89  | |         net_prio, "the map of priorities assigned to traffic originating from this cgroup,",
[INFO] [stdout] 90  | |         ifpriomap : link, HashMap<String, u32>, parse_ifpriomap
[INFO] [stdout] 91  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:83:5
[INFO] [stdout]     |
[INFO] [stdout] 83  | /     gen_getter!(
[INFO] [stdout] 84  | |         pids,
[INFO] [stdout] 85  | |         "the maximum number of processes this cgroup can have",
[INFO] [stdout] 86  | |         max: link,
[INFO] [stdout] 87  | |         Max,
[INFO] [stdout] 88  | |         parse
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     gen_setter!(
[INFO] [stdout] 92  | |         pids,
[INFO] [stdout] 93  | |         "a maximum number of processes this cgroup can have,",
[INFO] [stdout] 94  | |         max: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 97  | |         controlgroup::Max::Limit(2)
[INFO] [stdout] 98  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     gen_getter!(
[INFO] [stdout] 101 | |         pids,
[INFO] [stdout] 102 | |         "the number of processes this cgroup currently has",
[INFO] [stdout] 103 | |         current,
[INFO] [stdout] 104 | |         u32,
[INFO] [stdout] 105 | |         parse
[INFO] [stdout] 106 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     gen_getter!(
[INFO] [stdout] 109 | |         pids,
[INFO] [stdout] 110 | |         "the event counter, i.e. a pair of the maximum number of processes,
[INFO] [stdout] 111 | |          and the number of times fork failed due to the limit",
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         parse_events
[INFO] [stdout] 115 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 | /     gen_getter!(
[INFO] [stdout] 113 | |         rdma, "the current usage of RDMA/IB devices",
[INFO] [stdout] 114 | |         current, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 115 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 | /     gen_getter!(
[INFO] [stdout] 118 | |         rdma, "the usage limits on RDMA/IB devices",
[INFO] [stdout] 119 | |         max : link, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 120 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 82 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     gen_getter!(
[INFO] [stdout] 265 | |         blkio,
[INFO] [stdout] 266 | |         "the relative weight of block I/O performed by this cgroup,",
[INFO] [stdout] 267 | |         weight: link,
[INFO] [stdout] 268 | |         u16,
[INFO] [stdout] 269 | |         parse
[INFO] [stdout] 270 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:3:5
[INFO] [stdout]     |
[INFO] [stdout] 3   |     future_incompatible,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     _gen_getter!(map; "the overriding weight for devices", weight_device : link, u16);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     gen_getter!(
[INFO] [stdout] 283 | |         blkio,
[INFO] [stdout] 284 | |         "the weight this cgroup has while competing against descendant cgroups,",
[INFO] [stdout] 285 | |         leaf_weight: link,
[INFO] [stdout] 286 | |         u16,
[INFO] [stdout] 287 | |         parse
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     _gen_getter!(
[INFO] [stdout] 295 | |         map; "the overriding leaf weight for devices",
[INFO] [stdout] 296 | |         leaf_weight_device : link, u16
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     _gen_getter!(
[INFO] [stdout] 304 | |         map; "the I/O time allocated to this cgroup per device (in milliseconds)",
[INFO] [stdout] 305 | |         time, u64, time_recursive
[INFO] [stdout] 306 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     _gen_getter!(
[INFO] [stdout] 309 | |         map; "the number of sectors transferred by this cgroup,",
[INFO] [stdout] 310 | |         sectors, u64, sectors_recursive
[INFO] [stdout] 311 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     _gen_getter!(
[INFO] [stdout] 314 | |         io_service; "the I/O service transferred by this cgroup (in bytes)",
[INFO] [stdout] 315 | |         io_service_bytes, io_service_bytes_recursive
[INFO] [stdout] 316 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 | /     _gen_getter!(
[INFO] [stdout] 318 | |         io_service; "the I/O service transferred by this cgroup (in operation count)",
[INFO] [stdout] 319 | |         io_serviced, io_serviced_recursive
[INFO] [stdout] 320 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_getter!(
[INFO] [stdout] 322 | |         io_service; "the I/O service transferred by this cgroup (in nanoseconds)",
[INFO] [stdout] 323 | |         io_service_time, io_service_time_recursive
[INFO] [stdout] 324 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 | /     _gen_getter!(
[INFO] [stdout] 327 | |         io_service; "the total time the I/O for this cgroup spent waiting for service,",
[INFO] [stdout] 328 | |         io_wait_time, io_wait_time_recursive
[INFO] [stdout] 329 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 | /     _gen_getter!(
[INFO] [stdout] 332 | |         io_service;
[INFO] [stdout] 333 | |         "the number of BIOS requests merged into I/O requests belonging to this cgroup,",
[INFO] [stdout] 334 | |         io_merged, io_merged_recursive
[INFO] [stdout] 335 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     _gen_getter!(
[INFO] [stdout] 338 | |         io_service; "the number of I/O operations queued by this cgroup,",
[INFO] [stdout] 339 | |         io_queued, io_queued_recursive
[INFO] [stdout] 340 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     gen_getter!(
[INFO] [stdout] 128 | |         cpu,
[INFO] [stdout] 129 | |         "the throttling statistics of this cgroup",
[INFO] [stdout] 130 | |         stat,
[INFO] [stdout] 131 | |         Stat,
[INFO] [stdout] 132 | |         parse_stat
[INFO] [stdout] 133 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     gen_getter!(cpu, "the CPU time shares", shares: link, u64, parse);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     gen_setter!(cpu, "CPU time shares", shares: link, set_shares, u64, 2048);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | /     gen_getter!(
[INFO] [stdout] 139 | |         cpu,
[INFO] [stdout] 140 | |         "the total available CPU time within a period (in microseconds)",
[INFO] [stdout] 141 | |         cfs_quota_us: link,
[INFO] [stdout] 142 | |         i64,
[INFO] [stdout] 143 | |         parse
[INFO] [stdout] 144 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 | /     gen_setter!(
[INFO] [stdout] 146 | |         cpu,
[INFO] [stdout] 147 | |         "total available CPU time within a period (in microseconds)"
[INFO] [stdout] 148 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |         500 * 1000
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         cpu,
[INFO] [stdout] 157 | |         "the length of period (in microseconds)",
[INFO] [stdout] 158 | |         cfs_period_us: link,
[INFO] [stdout] 159 | |         u64,
[INFO] [stdout] 160 | |         parse
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 | /     gen_setter!(
[INFO] [stdout] 163 | |         cpu,
[INFO] [stdout] 164 | |         "length of period (in microseconds)",
[INFO] [stdout] 165 | |         cfs_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 168 | |         1000 * 1000
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     gen_getter!(
[INFO] [stdout] 172 | |         cpu,
[INFO] [stdout] 173 | |         "the total available CPU time for realtime tasks within a period (in microseconds)",
[INFO] [stdout] 174 | |         rt_runtime_us: link,
[INFO] [stdout] 175 | |         i64,
[INFO] [stdout] 176 | |         parse
[INFO] [stdout] 177 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gen_setter!(
[INFO] [stdout] 179 | |         cpu,
[INFO] [stdout] 180 | |         "total available CPU time for realtime tasks within a period (in microseconds)"
[INFO] [stdout] 181 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         500 * 1000
[INFO] [stdout] 186 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 | /     gen_getter!(
[INFO] [stdout] 189 | |         cpu,
[INFO] [stdout] 190 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 191 | |         rt_period_us: link,
[INFO] [stdout] 192 | |         u64,
[INFO] [stdout] 193 | |         parse
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 | /     gen_setter!(
[INFO] [stdout] 196 | |         cpu,
[INFO] [stdout] 197 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 198 | |         rt_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 201 | |         1000 * 1000
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |             _ => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:85:5
[INFO] [stdout]     |
[INFO] [stdout] 85  | /     _gen_getter!(
[INFO] [stdout] 86  | |         "the statistics about how much CPU time is consumed by this cgroup (in `USER_HZ` unit)"
[INFO] [stdout] 87  | |         : "The CPU time is further divided into user and system times.",
[INFO] [stdout] 88  | |         stat, Stat, parse_stat
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     _gen_getter!(
[INFO] [stdout] 92  | |         "the total CPU time consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 93  | |         usage,
[INFO] [stdout] 94  | |         u64,
[INFO] [stdout] 95  | |         parse
[INFO] [stdout] 96  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     _gen_getter!(
[INFO] [stdout] 99  | |         "the per-CPU total CPU time consumed by this cgroup (in nanoseconds)" :
[INFO] [stdout] 100 | |         "The CPU time is further divided into user and system times.",
[INFO] [stdout] 101 | |         usage_all, Vec<Stat>, parse_usage_all
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     _gen_getter!(
[INFO] [stdout] 105 | |         "the per-CPU total CPU times consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 106 | |         usage_percpu,
[INFO] [stdout] 107 | |         Vec<u64>,
[INFO] [stdout] 108 | |         parse_vec
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     _gen_getter!(
[INFO] [stdout] 112 | |         "the per-CPU total CPU times consumed by this cgroup
[INFO] [stdout] 113 | |          in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 114 | |         usage_percpu_sys,
[INFO] [stdout] 115 | |         Vec<u64>,
[INFO] [stdout] 116 | |         parse_vec
[INFO] [stdout] 117 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     _gen_getter!(
[INFO] [stdout] 120 | |         "the per-CPU total CPU times consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 121 | |         usage_percpu_user,
[INFO] [stdout] 122 | |         Vec<u64>,
[INFO] [stdout] 123 | |         parse_vec
[INFO] [stdout] 124 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 | /     _gen_getter!(
[INFO] [stdout] 127 | |         "the total CPU time consumed by this cgroup in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 128 | |         usage_sys,
[INFO] [stdout] 129 | |         u64,
[INFO] [stdout] 130 | |         parse
[INFO] [stdout] 131 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | /     _gen_getter!(
[INFO] [stdout] 134 | |         "the total CPU time consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 135 | |         usage_user,
[INFO] [stdout] 136 | |         u64,
[INFO] [stdout] 137 | |         parse
[INFO] [stdout] 138 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 | /     _gen_getter!(
[INFO] [stdout] 253 | |         "the set of CPUs this cgroup can use",
[INFO] [stdout] 254 | |         cpus: link,
[INFO] [stdout] 255 | |         IdSet,
[INFO] [stdout] 256 | |         parse
[INFO] [stdout] 257 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | /     _gen_setter!(
[INFO] [stdout] 260 | |         "a set of CPUs this cgroup can use",
[INFO] [stdout] 261 | |         cpus: link,
[INFO] [stdout] 262 | |         set_cpus,
[INFO] [stdout] 263 | |         &IdSet,
[INFO] [stdout] 264 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 265 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:267:5
[INFO] [stdout]     |
[INFO] [stdout] 267 | /     _gen_getter!(
[INFO] [stdout] 268 | |         "the set of memory nodes this cgroup can use",
[INFO] [stdout] 269 | |         mems: link,
[INFO] [stdout] 270 | |         IdSet,
[INFO] [stdout] 271 | |         parse
[INFO] [stdout] 272 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 | /     _gen_setter!(
[INFO] [stdout] 275 | |         "a set of memory nodes this cgroup can use",
[INFO] [stdout] 276 | |         mems: link,
[INFO] [stdout] 277 | |         set_mems,
[INFO] [stdout] 278 | |         &IdSet,
[INFO] [stdout] 279 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 280 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     _gen_getter!(
[INFO] [stdout] 283 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 284 | |          when memory selection is updated,",
[INFO] [stdout] 285 | |         memory_migrate: link,
[INFO] [stdout] 286 | |         bool,
[INFO] [stdout] 287 | |         parse_01_bool
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 | /     _gen_setter!(
[INFO] [stdout] 291 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 292 | |          when memory selection is updated,",
[INFO] [stdout] 293 | |         memory_migrate: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |         true
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 | /     _gen_getter!(
[INFO] [stdout] 300 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 301 | |         cpu_exclusive: link,
[INFO] [stdout] 302 | |         bool,
[INFO] [stdout] 303 | |         parse_01_bool
[INFO] [stdout] 304 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     _gen_setter!(
[INFO] [stdout] 307 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 308 | |         cpu_exclusive: link,
[INFO] [stdout] 309 | |         set_cpu_exclusive,
[INFO] [stdout] 310 | |         exclusive: bool as i32,
[INFO] [stdout] 311 | |         true
[INFO] [stdout] 312 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 | /     _gen_getter!(
[INFO] [stdout] 315 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 316 | |         mem_exclusive: link,
[INFO] [stdout] 317 | |         bool,
[INFO] [stdout] 318 | |         parse_01_bool
[INFO] [stdout] 319 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_setter!(
[INFO] [stdout] 322 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 323 | |         mem_exclusive: link,
[INFO] [stdout] 324 | |         set_mem_exclusive,
[INFO] [stdout] 325 | |         exclusive: bool as i32,
[INFO] [stdout] 326 | |         true
[INFO] [stdout] 327 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 | /     _gen_getter!(
[INFO] [stdout] 330 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 331 | |         mem_hardwall: link,
[INFO] [stdout] 332 | |         bool,
[INFO] [stdout] 333 | |         parse_01_bool
[INFO] [stdout] 334 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 | /     _gen_setter!(
[INFO] [stdout] 337 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 338 | |         mem_hardwall: link,
[INFO] [stdout] 339 | |         set_mem_hardwall,
[INFO] [stdout] 340 | |         enable: bool as i32,
[INFO] [stdout] 341 | |         true
[INFO] [stdout] 342 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 | /     _gen_getter!(
[INFO] [stdout] 345 | |         "the running average of the memory pressure faced by this cgroup,",
[INFO] [stdout] 346 | |         memory_pressure,
[INFO] [stdout] 347 | |         u64,
[INFO] [stdout] 348 | |         parse
[INFO] [stdout] 349 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 | /     _gen_getter!(
[INFO] [stdout] 401 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 402 | |         memory_spread_page: link,
[INFO] [stdout] 403 | |         bool,
[INFO] [stdout] 404 | |         parse_01_bool
[INFO] [stdout] 405 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 | /     _gen_setter!(
[INFO] [stdout] 408 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 409 | |         memory_spread_page: link,
[INFO] [stdout] 410 | |         set_memory_spread_page,
[INFO] [stdout] 411 | |         enable: bool as i32,
[INFO] [stdout] 412 | |         true
[INFO] [stdout] 413 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     _gen_getter!(
[INFO] [stdout] 416 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 417 | |         memory_spread_slab: link,
[INFO] [stdout] 418 | |         bool,
[INFO] [stdout] 419 | |         parse_01_bool
[INFO] [stdout] 420 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:422:5
[INFO] [stdout]     |
[INFO] [stdout] 422 | /     _gen_setter!(
[INFO] [stdout] 423 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 424 | |         memory_spread_slab: link,
[INFO] [stdout] 425 | |         set_memory_spread_slab,
[INFO] [stdout] 426 | |         enable: bool as i32,
[INFO] [stdout] 427 | |         true
[INFO] [stdout] 428 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 | /     _gen_getter!(
[INFO] [stdout] 431 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 432 | |         sched_load_balance: link,
[INFO] [stdout] 433 | |         bool,
[INFO] [stdout] 434 | |         parse_01_bool
[INFO] [stdout] 435 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 | /     _gen_setter!(
[INFO] [stdout] 438 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 439 | |         sched_load_balance: link,
[INFO] [stdout] 440 | |         set_sched_load_balance,
[INFO] [stdout] 441 | |         enable: bool as i32,
[INFO] [stdout] 442 | |         true
[INFO] [stdout] 443 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 | /     _gen_getter!(
[INFO] [stdout] 446 | |         "how much work the kernel do to balance the load on this cgroup,",
[INFO] [stdout] 447 | |         sched_relax_domain_level: link,
[INFO] [stdout] 448 | |         i32,
[INFO] [stdout] 449 | |         parse
[INFO] [stdout] 450 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/devices.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 | /     gen_getter!(
[INFO] [stdout] 197 | |         devices,
[INFO] [stdout] 198 | |         "allowed device access of this cgroup",
[INFO] [stdout] 199 | |         list,
[INFO] [stdout] 200 | |         Vec<Access>,
[INFO] [stdout] 201 | |         parse_list
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 | /     gen_getter!(
[INFO] [stdout] 148 | |         freezer,
[INFO] [stdout] 149 | |         "the current state of this cgroup",
[INFO] [stdout] 150 | |         state: link,
[INFO] [stdout] 151 | |         State,
[INFO] [stdout] 152 | |         parse
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         freezer,
[INFO] [stdout] 157 | |         "whether this cgroup itself is frozen or in processes of being frozen,",
[INFO] [stdout] 158 | |         self_freezing,
[INFO] [stdout] 159 | |         bool,
[INFO] [stdout] 160 | |         parse_01_bool
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 | /     gen_getter!(
[INFO] [stdout] 164 | |         freezer,
[INFO] [stdout] 165 | |         "whether any parent cgroups of this cgroup is frozen or in processes of being frozen,",
[INFO] [stdout] 166 | |         parent_freezing,
[INFO] [stdout] 167 | |         bool,
[INFO] [stdout] 168 | |         parse_01_bool
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     _gen_getter!(
[INFO] [stdout] 265 | |         "the statistics of memory usage of this cgroup",
[INFO] [stdout] 266 | |         stat,
[INFO] [stdout] 267 | |         Stat,
[INFO] [stdout] 268 | |         parse_stat
[INFO] [stdout] 269 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     _gen_getter!(
[INFO] [stdout] 272 | |         "the statistics of memory usage per NUMA node of this cgroup",
[INFO] [stdout] 273 | |         numa_stat,
[INFO] [stdout] 274 | |         NumaStat,
[INFO] [stdout] 275 | |         parse_numa_stat
[INFO] [stdout] 276 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 | /     _gen_getter!(
[INFO] [stdout] 279 | |         "the memory usage of this cgroup",
[INFO] [stdout] 280 | |         usage_in_bytes,
[INFO] [stdout] 281 | |         memsw_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         u64
[INFO] [stdout] 285 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     _gen_getter!(
[INFO] [stdout] 288 | |         "the maximum memory usage of this cgroup",
[INFO] [stdout] 289 | |         max_usage_in_bytes,
[INFO] [stdout] 290 | |         memsw_max_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | |         u64
[INFO] [stdout] 294 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 | /     _gen_getter!(
[INFO] [stdout] 297 | |         "the limit on memory usage (including file cache) of this cgroup",
[INFO] [stdout] 298 | |         limit_in_bytes: link,
[INFO] [stdout] 299 | |         memsw_limit_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 302 | |         u64
[INFO] [stdout] 303 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 312 |         _gen_setter!(err_invalid; limit_in_bytes),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 | /     _gen_getter!(
[INFO] [stdout] 357 | |         "the soft limit on memory usage of this cgroup",
[INFO] [stdout] 358 | |         soft_limit_in_bytes: link,
[INFO] [stdout] 359 | |         u64,
[INFO] [stdout] 360 | |         parse
[INFO] [stdout] 361 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 370 |         _gen_setter!(err_invalid; soft_limit_in_bytes),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 | /     _gen_getter!(
[INFO] [stdout] 382 | |         "the number of memory allocation failure due to the limit",
[INFO] [stdout] 383 | |         failcnt,
[INFO] [stdout] 384 | |         memsw_failcnt,
[INFO] [stdout] ...   |
[INFO] [stdout] 387 | |         u64
[INFO] [stdout] 388 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 | /     _gen_getter!(
[INFO] [stdout] 391 | |         "the tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 392 | |         swappiness: link,
[INFO] [stdout] 393 | |         u64,
[INFO] [stdout] 394 | |         parse
[INFO] [stdout] 395 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 | /     _gen_setter!(
[INFO] [stdout] 398 | |         "a tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 399 | |         swappiness: link,
[INFO] [stdout] 400 | |         set_swappiness,
[INFO] [stdout] 401 | |         u64,
[INFO] [stdout] 402 | |         60
[INFO] [stdout] 403 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 | /     _gen_getter!(
[INFO] [stdout] 406 | |         "the status of OOM killer on this cgroup",
[INFO] [stdout] 407 | |         oom_control,
[INFO] [stdout] 408 | |         OomControl,
[INFO] [stdout] 409 | |         parse_oom_control
[INFO] [stdout] 410 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 | /     _gen_setter!(
[INFO] [stdout] 413 | |         "whether the OOM killer is disabled for this cgroup,",
[INFO] [stdout] 414 | |         oom_control,
[INFO] [stdout] 415 | |         disable_oom_killer,
[INFO] [stdout] 416 | |         disable: bool as i32,
[INFO] [stdout] 417 | |         true
[INFO] [stdout] 418 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 | /     _gen_getter!(
[INFO] [stdout] 421 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 422 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 423 | |         bool,
[INFO] [stdout] 424 | |         parse_01_bool
[INFO] [stdout] 425 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 | /     _gen_setter!(
[INFO] [stdout] 428 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 429 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 430 | |         set_move_charge_at_immigrate,
[INFO] [stdout] 431 | |         move_: bool as i32,
[INFO] [stdout] 432 | |         true
[INFO] [stdout] 433 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     _gen_getter!(
[INFO] [stdout] 436 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 437 | |         use_hierarchy: link,
[INFO] [stdout] 438 | |         bool,
[INFO] [stdout] 439 | |         parse_01_bool
[INFO] [stdout] 440 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 | /     _gen_setter!(
[INFO] [stdout] 443 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 444 | |         use_hierarchy: link,
[INFO] [stdout] 445 | |         set_use_hierarchy,
[INFO] [stdout] 446 | |         use_: bool as i32,
[INFO] [stdout] 447 | |         true
[INFO] [stdout] 448 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |         None => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:80:5
[INFO] [stdout]     |
[INFO] [stdout] 80  | /     gen_getter!(
[INFO] [stdout] 81  | |         net_prio,
[INFO] [stdout] 82  | |         "the system-internal representation of this cgroup",
[INFO] [stdout] 83  | |         prioidx,
[INFO] [stdout] 84  | |         u64,
[INFO] [stdout] 85  | |         parse
[INFO] [stdout] 86  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:88:5
[INFO] [stdout]     |
[INFO] [stdout] 88  | /     gen_getter!(
[INFO] [stdout] 89  | |         net_prio, "the map of priorities assigned to traffic originating from this cgroup,",
[INFO] [stdout] 90  | |         ifpriomap : link, HashMap<String, u32>, parse_ifpriomap
[INFO] [stdout] 91  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:83:5
[INFO] [stdout]     |
[INFO] [stdout] 83  | /     gen_getter!(
[INFO] [stdout] 84  | |         pids,
[INFO] [stdout] 85  | |         "the maximum number of processes this cgroup can have",
[INFO] [stdout] 86  | |         max: link,
[INFO] [stdout] 87  | |         Max,
[INFO] [stdout] 88  | |         parse
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     gen_setter!(
[INFO] [stdout] 92  | |         pids,
[INFO] [stdout] 93  | |         "a maximum number of processes this cgroup can have,",
[INFO] [stdout] 94  | |         max: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 97  | |         controlgroup::Max::Limit(2)
[INFO] [stdout] 98  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     gen_getter!(
[INFO] [stdout] 101 | |         pids,
[INFO] [stdout] 102 | |         "the number of processes this cgroup currently has",
[INFO] [stdout] 103 | |         current,
[INFO] [stdout] 104 | |         u32,
[INFO] [stdout] 105 | |         parse
[INFO] [stdout] 106 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     gen_getter!(
[INFO] [stdout] 109 | |         pids,
[INFO] [stdout] 110 | |         "the event counter, i.e. a pair of the maximum number of processes,
[INFO] [stdout] 111 | |          and the number of times fork failed due to the limit",
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         parse_events
[INFO] [stdout] 115 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 | /     gen_getter!(
[INFO] [stdout] 113 | |         rdma, "the current usage of RDMA/IB devices",
[INFO] [stdout] 114 | |         current, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 115 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 | /     gen_getter!(
[INFO] [stdout] 118 | |         rdma, "the usage limits on RDMA/IB devices",
[INFO] [stdout] 119 | |         max : link, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 120 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 82 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.22s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "ba74aa383e47eb5702e44e3567766665d9be0d34a0e8bd4ffd4170d73e1508c0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ba74aa383e47eb5702e44e3567766665d9be0d34a0e8bd4ffd4170d73e1508c0", kill_on_drop: false }`
[INFO] [stdout] ba74aa383e47eb5702e44e3567766665d9be0d34a0e8bd4ffd4170d73e1508c0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 25b9ce2fb3cecb1ecc162abb1c850002b2d5b6665b189020be25c5254dde5004
[INFO] running `Command { std: "docker" "start" "-a" "25b9ce2fb3cecb1ecc162abb1c850002b2d5b6665b189020be25c5254dde5004", kill_on_drop: false }`
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:264:5
[INFO] [stderr]     |
[INFO] [stderr] 264 | /     gen_getter!(
[INFO] [stderr] 265 | |         blkio,
[INFO] [stderr] 266 | |         "the relative weight of block I/O performed by this cgroup,",
[INFO] [stderr] 267 | |         weight: link,
[INFO] [stderr] 268 | |         u16,
[INFO] [stderr] 269 | |         parse
[INFO] [stderr] 270 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:3:5
[INFO] [stderr]     |
[INFO] [stderr] 3   |     future_incompatible,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]`
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |         gen_doc!(see; $field);
[INFO] [stderr]     |                              ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:276:5
[INFO] [stderr]     |
[INFO] [stderr] 276 |     _gen_getter!(map; "the overriding weight for devices", weight_device : link, u16);
[INFO] [stderr]     |     --------------------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:282:5
[INFO] [stderr]     |
[INFO] [stderr] 282 | /     gen_getter!(
[INFO] [stderr] 283 | |         blkio,
[INFO] [stderr] 284 | |         "the weight this cgroup has while competing against descendant cgroups,",
[INFO] [stderr] 285 | |         leaf_weight: link,
[INFO] [stderr] 286 | |         u16,
[INFO] [stderr] 287 | |         parse
[INFO] [stderr] 288 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:294:5
[INFO] [stderr]     |
[INFO] [stderr] 294 | /     _gen_getter!(
[INFO] [stderr] 295 | |         map; "the overriding leaf weight for devices",
[INFO] [stderr] 296 | |         leaf_weight_device : link, u16
[INFO] [stderr] 297 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:303:5
[INFO] [stderr]     |
[INFO] [stderr] 303 | /     _gen_getter!(
[INFO] [stderr] 304 | |         map; "the I/O time allocated to this cgroup per device (in milliseconds)",
[INFO] [stderr] 305 | |         time, u64, time_recursive
[INFO] [stderr] 306 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:308:5
[INFO] [stderr]     |
[INFO] [stderr] 308 | /     _gen_getter!(
[INFO] [stderr] 309 | |         map; "the number of sectors transferred by this cgroup,",
[INFO] [stderr] 310 | |         sectors, u64, sectors_recursive
[INFO] [stderr] 311 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:313:5
[INFO] [stderr]     |
[INFO] [stderr] 313 | /     _gen_getter!(
[INFO] [stderr] 314 | |         io_service; "the I/O service transferred by this cgroup (in bytes)",
[INFO] [stderr] 315 | |         io_service_bytes, io_service_bytes_recursive
[INFO] [stderr] 316 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:317:5
[INFO] [stderr]     |
[INFO] [stderr] 317 | /     _gen_getter!(
[INFO] [stderr] 318 | |         io_service; "the I/O service transferred by this cgroup (in operation count)",
[INFO] [stderr] 319 | |         io_serviced, io_serviced_recursive
[INFO] [stderr] 320 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:321:5
[INFO] [stderr]     |
[INFO] [stderr] 321 | /     _gen_getter!(
[INFO] [stderr] 322 | |         io_service; "the I/O service transferred by this cgroup (in nanoseconds)",
[INFO] [stderr] 323 | |         io_service_time, io_service_time_recursive
[INFO] [stderr] 324 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:326:5
[INFO] [stderr]     |
[INFO] [stderr] 326 | /     _gen_getter!(
[INFO] [stderr] 327 | |         io_service; "the total time the I/O for this cgroup spent waiting for service,",
[INFO] [stderr] 328 | |         io_wait_time, io_wait_time_recursive
[INFO] [stderr] 329 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:331:5
[INFO] [stderr]     |
[INFO] [stderr] 331 | /     _gen_getter!(
[INFO] [stderr] 332 | |         io_service;
[INFO] [stderr] 333 | |         "the number of BIOS requests merged into I/O requests belonging to this cgroup,",
[INFO] [stderr] 334 | |         io_merged, io_merged_recursive
[INFO] [stderr] 335 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/blkio.rs:337:5
[INFO] [stderr]     |
[INFO] [stderr] 337 | /     _gen_getter!(
[INFO] [stderr] 338 | |         io_service; "the number of I/O operations queued by this cgroup,",
[INFO] [stderr] 339 | |         io_queued, io_queued_recursive
[INFO] [stderr] 340 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:127:5
[INFO] [stderr]     |
[INFO] [stderr] 127 | /     gen_getter!(
[INFO] [stderr] 128 | |         cpu,
[INFO] [stderr] 129 | |         "the throttling statistics of this cgroup",
[INFO] [stderr] 130 | |         stat,
[INFO] [stderr] 131 | |         Stat,
[INFO] [stderr] 132 | |         parse_stat
[INFO] [stderr] 133 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |         gen_doc!(see; $field);
[INFO] [stderr]     |                              ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:135:5
[INFO] [stderr]     |
[INFO] [stderr] 135 |     gen_getter!(cpu, "the CPU time shares", shares: link, u64, parse);
[INFO] [stderr]     |     ----------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |         gen_doc!(see; $field);
[INFO] [stderr]     |                              ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:136:5
[INFO] [stderr]     |
[INFO] [stderr] 136 |     gen_setter!(cpu, "CPU time shares", shares: link, set_shares, u64, 2048);
[INFO] [stderr]     |     ------------------------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:138:5
[INFO] [stderr]     |
[INFO] [stderr] 138 | /     gen_getter!(
[INFO] [stderr] 139 | |         cpu,
[INFO] [stderr] 140 | |         "the total available CPU time within a period (in microseconds)",
[INFO] [stderr] 141 | |         cfs_quota_us: link,
[INFO] [stderr] 142 | |         i64,
[INFO] [stderr] 143 | |         parse
[INFO] [stderr] 144 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:145:5
[INFO] [stderr]     |
[INFO] [stderr] 145 | /     gen_setter!(
[INFO] [stderr] 146 | |         cpu,
[INFO] [stderr] 147 | |         "total available CPU time within a period (in microseconds)"
[INFO] [stderr] 148 | |             : "Setting -1 removes the current limit.",
[INFO] [stderr] ...   |
[INFO] [stderr] 152 | |         500 * 1000
[INFO] [stderr] 153 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:155:5
[INFO] [stderr]     |
[INFO] [stderr] 155 | /     gen_getter!(
[INFO] [stderr] 156 | |         cpu,
[INFO] [stderr] 157 | |         "the length of period (in microseconds)",
[INFO] [stderr] 158 | |         cfs_period_us: link,
[INFO] [stderr] 159 | |         u64,
[INFO] [stderr] 160 | |         parse
[INFO] [stderr] 161 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:162:5
[INFO] [stderr]     |
[INFO] [stderr] 162 | /     gen_setter!(
[INFO] [stderr] 163 | |         cpu,
[INFO] [stderr] 164 | |         "length of period (in microseconds)",
[INFO] [stderr] 165 | |         cfs_period_us: link,
[INFO] [stderr] ...   |
[INFO] [stderr] 168 | |         1000 * 1000
[INFO] [stderr] 169 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:171:5
[INFO] [stderr]     |
[INFO] [stderr] 171 | /     gen_getter!(
[INFO] [stderr] 172 | |         cpu,
[INFO] [stderr] 173 | |         "the total available CPU time for realtime tasks within a period (in microseconds)",
[INFO] [stderr] 174 | |         rt_runtime_us: link,
[INFO] [stderr] 175 | |         i64,
[INFO] [stderr] 176 | |         parse
[INFO] [stderr] 177 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:178:5
[INFO] [stderr]     |
[INFO] [stderr] 178 | /     gen_setter!(
[INFO] [stderr] 179 | |         cpu,
[INFO] [stderr] 180 | |         "total available CPU time for realtime tasks within a period (in microseconds)"
[INFO] [stderr] 181 | |             : "Setting -1 removes the current limit.",
[INFO] [stderr] ...   |
[INFO] [stderr] 185 | |         500 * 1000
[INFO] [stderr] 186 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:188:5
[INFO] [stderr]     |
[INFO] [stderr] 188 | /     gen_getter!(
[INFO] [stderr] 189 | |         cpu,
[INFO] [stderr] 190 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stderr] 191 | |         rt_period_us: link,
[INFO] [stderr] 192 | |         u64,
[INFO] [stderr] 193 | |         parse
[INFO] [stderr] 194 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:195:5
[INFO] [stderr]     |
[INFO] [stderr] 195 | /     gen_setter!(
[INFO] [stderr] 196 | |         cpu,
[INFO] [stderr] 197 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stderr] 198 | |         rt_period_us: link,
[INFO] [stderr] ...   |
[INFO] [stderr] 201 | |         1000 * 1000
[INFO] [stderr] 202 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/macros.rs:19:63
[INFO] [stderr]     |
[INFO] [stderr] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stderr]     |                                                               ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpu.rs:233:18
[INFO] [stderr]     |
[INFO] [stderr] 233 |             _ => bail_parse!(),
[INFO] [stderr]     |                  ------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuacct.rs:85:5
[INFO] [stderr]     |
[INFO] [stderr] 85  | /     _gen_getter!(
[INFO] [stderr] 86  | |         "the statistics about how much CPU time is consumed by this cgroup (in `USER_HZ` unit)"
[INFO] [stderr] 87  | |         : "The CPU time is further divided into user and system times.",
[INFO] [stderr] 88  | |         stat, Stat, parse_stat
[INFO] [stderr] 89  | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuacct.rs:91:5
[INFO] [stderr]     |
[INFO] [stderr] 91  | /     _gen_getter!(
[INFO] [stderr] 92  | |         "the total CPU time consumed by this cgroup (in nanoseconds)",
[INFO] [stderr] 93  | |         usage,
[INFO] [stderr] 94  | |         u64,
[INFO] [stderr] 95  | |         parse
[INFO] [stderr] 96  | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuacct.rs:98:5
[INFO] [stderr]     |
[INFO] [stderr] 98  | /     _gen_getter!(
[INFO] [stderr] 99  | |         "the per-CPU total CPU time consumed by this cgroup (in nanoseconds)" :
[INFO] [stderr] 100 | |         "The CPU time is further divided into user and system times.",
[INFO] [stderr] 101 | |         usage_all, Vec<Stat>, parse_usage_all
[INFO] [stderr] 102 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuacct.rs:104:5
[INFO] [stderr]     |
[INFO] [stderr] 104 | /     _gen_getter!(
[INFO] [stderr] 105 | |         "the per-CPU total CPU times consumed by this cgroup (in nanoseconds)",
[INFO] [stderr] 106 | |         usage_percpu,
[INFO] [stderr] 107 | |         Vec<u64>,
[INFO] [stderr] 108 | |         parse_vec
[INFO] [stderr] 109 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuacct.rs:111:5
[INFO] [stderr]     |
[INFO] [stderr] 111 | /     _gen_getter!(
[INFO] [stderr] 112 | |         "the per-CPU total CPU times consumed by this cgroup
[INFO] [stderr] 113 | |          in the system (kernel) mode (in nanoseconds)",
[INFO] [stderr] 114 | |         usage_percpu_sys,
[INFO] [stderr] 115 | |         Vec<u64>,
[INFO] [stderr] 116 | |         parse_vec
[INFO] [stderr] 117 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuacct.rs:119:5
[INFO] [stderr]     |
[INFO] [stderr] 119 | /     _gen_getter!(
[INFO] [stderr] 120 | |         "the per-CPU total CPU times consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stderr] 121 | |         usage_percpu_user,
[INFO] [stderr] 122 | |         Vec<u64>,
[INFO] [stderr] 123 | |         parse_vec
[INFO] [stderr] 124 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuacct.rs:126:5
[INFO] [stderr]     |
[INFO] [stderr] 126 | /     _gen_getter!(
[INFO] [stderr] 127 | |         "the total CPU time consumed by this cgroup in the system (kernel) mode (in nanoseconds)",
[INFO] [stderr] 128 | |         usage_sys,
[INFO] [stderr] 129 | |         u64,
[INFO] [stderr] 130 | |         parse
[INFO] [stderr] 131 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuacct.rs:133:5
[INFO] [stderr]     |
[INFO] [stderr] 133 | /     _gen_getter!(
[INFO] [stderr] 134 | |         "the total CPU time consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stderr] 135 | |         usage_user,
[INFO] [stderr] 136 | |         u64,
[INFO] [stderr] 137 | |         parse
[INFO] [stderr] 138 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:252:5
[INFO] [stderr]     |
[INFO] [stderr] 252 | /     _gen_getter!(
[INFO] [stderr] 253 | |         "the set of CPUs this cgroup can use",
[INFO] [stderr] 254 | |         cpus: link,
[INFO] [stderr] 255 | |         IdSet,
[INFO] [stderr] 256 | |         parse
[INFO] [stderr] 257 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:259:5
[INFO] [stderr]     |
[INFO] [stderr] 259 | /     _gen_setter!(
[INFO] [stderr] 260 | |         "a set of CPUs this cgroup can use",
[INFO] [stderr] 261 | |         cpus: link,
[INFO] [stderr] 262 | |         set_cpus,
[INFO] [stderr] 263 | |         &IdSet,
[INFO] [stderr] 264 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stderr] 265 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:267:5
[INFO] [stderr]     |
[INFO] [stderr] 267 | /     _gen_getter!(
[INFO] [stderr] 268 | |         "the set of memory nodes this cgroup can use",
[INFO] [stderr] 269 | |         mems: link,
[INFO] [stderr] 270 | |         IdSet,
[INFO] [stderr] 271 | |         parse
[INFO] [stderr] 272 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:274:5
[INFO] [stderr]     |
[INFO] [stderr] 274 | /     _gen_setter!(
[INFO] [stderr] 275 | |         "a set of memory nodes this cgroup can use",
[INFO] [stderr] 276 | |         mems: link,
[INFO] [stderr] 277 | |         set_mems,
[INFO] [stderr] 278 | |         &IdSet,
[INFO] [stderr] 279 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stderr] 280 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:282:5
[INFO] [stderr]     |
[INFO] [stderr] 282 | /     _gen_getter!(
[INFO] [stderr] 283 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stderr] 284 | |          when memory selection is updated,",
[INFO] [stderr] 285 | |         memory_migrate: link,
[INFO] [stderr] 286 | |         bool,
[INFO] [stderr] 287 | |         parse_01_bool
[INFO] [stderr] 288 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:290:5
[INFO] [stderr]     |
[INFO] [stderr] 290 | /     _gen_setter!(
[INFO] [stderr] 291 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stderr] 292 | |          when memory selection is updated,",
[INFO] [stderr] 293 | |         memory_migrate: link,
[INFO] [stderr] ...   |
[INFO] [stderr] 296 | |         true
[INFO] [stderr] 297 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:299:5
[INFO] [stderr]     |
[INFO] [stderr] 299 | /     _gen_getter!(
[INFO] [stderr] 300 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stderr] 301 | |         cpu_exclusive: link,
[INFO] [stderr] 302 | |         bool,
[INFO] [stderr] 303 | |         parse_01_bool
[INFO] [stderr] 304 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:306:5
[INFO] [stderr]     |
[INFO] [stderr] 306 | /     _gen_setter!(
[INFO] [stderr] 307 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stderr] 308 | |         cpu_exclusive: link,
[INFO] [stderr] 309 | |         set_cpu_exclusive,
[INFO] [stderr] 310 | |         exclusive: bool as i32,
[INFO] [stderr] 311 | |         true
[INFO] [stderr] 312 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:314:5
[INFO] [stderr]     |
[INFO] [stderr] 314 | /     _gen_getter!(
[INFO] [stderr] 315 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stderr] 316 | |         mem_exclusive: link,
[INFO] [stderr] 317 | |         bool,
[INFO] [stderr] 318 | |         parse_01_bool
[INFO] [stderr] 319 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:321:5
[INFO] [stderr]     |
[INFO] [stderr] 321 | /     _gen_setter!(
[INFO] [stderr] 322 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stderr] 323 | |         mem_exclusive: link,
[INFO] [stderr] 324 | |         set_mem_exclusive,
[INFO] [stderr] 325 | |         exclusive: bool as i32,
[INFO] [stderr] 326 | |         true
[INFO] [stderr] 327 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:329:5
[INFO] [stderr]     |
[INFO] [stderr] 329 | /     _gen_getter!(
[INFO] [stderr] 330 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stderr] 331 | |         mem_hardwall: link,
[INFO] [stderr] 332 | |         bool,
[INFO] [stderr] 333 | |         parse_01_bool
[INFO] [stderr] 334 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:336:5
[INFO] [stderr]     |
[INFO] [stderr] 336 | /     _gen_setter!(
[INFO] [stderr] 337 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stderr] 338 | |         mem_hardwall: link,
[INFO] [stderr] 339 | |         set_mem_hardwall,
[INFO] [stderr] 340 | |         enable: bool as i32,
[INFO] [stderr] 341 | |         true
[INFO] [stderr] 342 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:344:5
[INFO] [stderr]     |
[INFO] [stderr] 344 | /     _gen_getter!(
[INFO] [stderr] 345 | |         "the running average of the memory pressure faced by this cgroup,",
[INFO] [stderr] 346 | |         memory_pressure,
[INFO] [stderr] 347 | |         u64,
[INFO] [stderr] 348 | |         parse
[INFO] [stderr] 349 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:400:5
[INFO] [stderr]     |
[INFO] [stderr] 400 | /     _gen_getter!(
[INFO] [stderr] 401 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stderr] 402 | |         memory_spread_page: link,
[INFO] [stderr] 403 | |         bool,
[INFO] [stderr] 404 | |         parse_01_bool
[INFO] [stderr] 405 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:407:5
[INFO] [stderr]     |
[INFO] [stderr] 407 | /     _gen_setter!(
[INFO] [stderr] 408 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stderr] 409 | |         memory_spread_page: link,
[INFO] [stderr] 410 | |         set_memory_spread_page,
[INFO] [stderr] 411 | |         enable: bool as i32,
[INFO] [stderr] 412 | |         true
[INFO] [stderr] 413 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:415:5
[INFO] [stderr]     |
[INFO] [stderr] 415 | /     _gen_getter!(
[INFO] [stderr] 416 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stderr] 417 | |         memory_spread_slab: link,
[INFO] [stderr] 418 | |         bool,
[INFO] [stderr] 419 | |         parse_01_bool
[INFO] [stderr] 420 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:422:5
[INFO] [stderr]     |
[INFO] [stderr] 422 | /     _gen_setter!(
[INFO] [stderr] 423 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stderr] 424 | |         memory_spread_slab: link,
[INFO] [stderr] 425 | |         set_memory_spread_slab,
[INFO] [stderr] 426 | |         enable: bool as i32,
[INFO] [stderr] 427 | |         true
[INFO] [stderr] 428 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:430:5
[INFO] [stderr]     |
[INFO] [stderr] 430 | /     _gen_getter!(
[INFO] [stderr] 431 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stderr] 432 | |         sched_load_balance: link,
[INFO] [stderr] 433 | |         bool,
[INFO] [stderr] 434 | |         parse_01_bool
[INFO] [stderr] 435 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:437:5
[INFO] [stderr]     |
[INFO] [stderr] 437 | /     _gen_setter!(
[INFO] [stderr] 438 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stderr] 439 | |         sched_load_balance: link,
[INFO] [stderr] 440 | |         set_sched_load_balance,
[INFO] [stderr] 441 | |         enable: bool as i32,
[INFO] [stderr] 442 | |         true
[INFO] [stderr] 443 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/cpuset.rs:445:5
[INFO] [stderr]     |
[INFO] [stderr] 445 | /     _gen_getter!(
[INFO] [stderr] 446 | |         "how much work the kernel do to balance the load on this cgroup,",
[INFO] [stderr] 447 | |         sched_relax_domain_level: link,
[INFO] [stderr] 448 | |         i32,
[INFO] [stderr] 449 | |         parse
[INFO] [stderr] 450 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/devices.rs:196:5
[INFO] [stderr]     |
[INFO] [stderr] 196 | /     gen_getter!(
[INFO] [stderr] 197 | |         devices,
[INFO] [stderr] 198 | |         "allowed device access of this cgroup",
[INFO] [stderr] 199 | |         list,
[INFO] [stderr] 200 | |         Vec<Access>,
[INFO] [stderr] 201 | |         parse_list
[INFO] [stderr] 202 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/freezer.rs:147:5
[INFO] [stderr]     |
[INFO] [stderr] 147 | /     gen_getter!(
[INFO] [stderr] 148 | |         freezer,
[INFO] [stderr] 149 | |         "the current state of this cgroup",
[INFO] [stderr] 150 | |         state: link,
[INFO] [stderr] 151 | |         State,
[INFO] [stderr] 152 | |         parse
[INFO] [stderr] 153 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/freezer.rs:155:5
[INFO] [stderr]     |
[INFO] [stderr] 155 | /     gen_getter!(
[INFO] [stderr] 156 | |         freezer,
[INFO] [stderr] 157 | |         "whether this cgroup itself is frozen or in processes of being frozen,",
[INFO] [stderr] 158 | |         self_freezing,
[INFO] [stderr] 159 | |         bool,
[INFO] [stderr] 160 | |         parse_01_bool
[INFO] [stderr] 161 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/freezer.rs:163:5
[INFO] [stderr]     |
[INFO] [stderr] 163 | /     gen_getter!(
[INFO] [stderr] 164 | |         freezer,
[INFO] [stderr] 165 | |         "whether any parent cgroups of this cgroup is frozen or in processes of being frozen,",
[INFO] [stderr] 166 | |         parent_freezing,
[INFO] [stderr] 167 | |         bool,
[INFO] [stderr] 168 | |         parse_01_bool
[INFO] [stderr] 169 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:264:5
[INFO] [stderr]     |
[INFO] [stderr] 264 | /     _gen_getter!(
[INFO] [stderr] 265 | |         "the statistics of memory usage of this cgroup",
[INFO] [stderr] 266 | |         stat,
[INFO] [stderr] 267 | |         Stat,
[INFO] [stderr] 268 | |         parse_stat
[INFO] [stderr] 269 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:271:5
[INFO] [stderr]     |
[INFO] [stderr] 271 | /     _gen_getter!(
[INFO] [stderr] 272 | |         "the statistics of memory usage per NUMA node of this cgroup",
[INFO] [stderr] 273 | |         numa_stat,
[INFO] [stderr] 274 | |         NumaStat,
[INFO] [stderr] 275 | |         parse_numa_stat
[INFO] [stderr] 276 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:278:5
[INFO] [stderr]     |
[INFO] [stderr] 278 | /     _gen_getter!(
[INFO] [stderr] 279 | |         "the memory usage of this cgroup",
[INFO] [stderr] 280 | |         usage_in_bytes,
[INFO] [stderr] 281 | |         memsw_usage_in_bytes,
[INFO] [stderr] ...   |
[INFO] [stderr] 284 | |         u64
[INFO] [stderr] 285 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:287:5
[INFO] [stderr]     |
[INFO] [stderr] 287 | /     _gen_getter!(
[INFO] [stderr] 288 | |         "the maximum memory usage of this cgroup",
[INFO] [stderr] 289 | |         max_usage_in_bytes,
[INFO] [stderr] 290 | |         memsw_max_usage_in_bytes,
[INFO] [stderr] ...   |
[INFO] [stderr] 293 | |         u64
[INFO] [stderr] 294 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:296:5
[INFO] [stderr]     |
[INFO] [stderr] 296 | /     _gen_getter!(
[INFO] [stderr] 297 | |         "the limit on memory usage (including file cache) of this cgroup",
[INFO] [stderr] 298 | |         limit_in_bytes: link,
[INFO] [stderr] 299 | |         memsw_limit_in_bytes,
[INFO] [stderr] ...   |
[INFO] [stderr] 302 | |         u64
[INFO] [stderr] 303 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/memory.rs:260:6
[INFO] [stderr]     |
[INFO] [stderr] 260 |     ); };
[INFO] [stderr]     |      ^
[INFO] [stderr] ...
[INFO] [stderr] 312 |         _gen_setter!(err_invalid; limit_in_bytes),
[INFO] [stderr]     |         ----------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:356:5
[INFO] [stderr]     |
[INFO] [stderr] 356 | /     _gen_getter!(
[INFO] [stderr] 357 | |         "the soft limit on memory usage of this cgroup",
[INFO] [stderr] 358 | |         soft_limit_in_bytes: link,
[INFO] [stderr] 359 | |         u64,
[INFO] [stderr] 360 | |         parse
[INFO] [stderr] 361 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/memory.rs:260:6
[INFO] [stderr]     |
[INFO] [stderr] 260 |     ); };
[INFO] [stderr]     |      ^
[INFO] [stderr] ...
[INFO] [stderr] 370 |         _gen_setter!(err_invalid; soft_limit_in_bytes),
[INFO] [stderr]     |         ---------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:381:5
[INFO] [stderr]     |
[INFO] [stderr] 381 | /     _gen_getter!(
[INFO] [stderr] 382 | |         "the number of memory allocation failure due to the limit",
[INFO] [stderr] 383 | |         failcnt,
[INFO] [stderr] 384 | |         memsw_failcnt,
[INFO] [stderr] ...   |
[INFO] [stderr] 387 | |         u64
[INFO] [stderr] 388 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:390:5
[INFO] [stderr]     |
[INFO] [stderr] 390 | /     _gen_getter!(
[INFO] [stderr] 391 | |         "the tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stderr] 392 | |         swappiness: link,
[INFO] [stderr] 393 | |         u64,
[INFO] [stderr] 394 | |         parse
[INFO] [stderr] 395 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:397:5
[INFO] [stderr]     |
[INFO] [stderr] 397 | /     _gen_setter!(
[INFO] [stderr] 398 | |         "a tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stderr] 399 | |         swappiness: link,
[INFO] [stderr] 400 | |         set_swappiness,
[INFO] [stderr] 401 | |         u64,
[INFO] [stderr] 402 | |         60
[INFO] [stderr] 403 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:405:5
[INFO] [stderr]     |
[INFO] [stderr] 405 | /     _gen_getter!(
[INFO] [stderr] 406 | |         "the status of OOM killer on this cgroup",
[INFO] [stderr] 407 | |         oom_control,
[INFO] [stderr] 408 | |         OomControl,
[INFO] [stderr] 409 | |         parse_oom_control
[INFO] [stderr] 410 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:412:5
[INFO] [stderr]     |
[INFO] [stderr] 412 | /     _gen_setter!(
[INFO] [stderr] 413 | |         "whether the OOM killer is disabled for this cgroup,",
[INFO] [stderr] 414 | |         oom_control,
[INFO] [stderr] 415 | |         disable_oom_killer,
[INFO] [stderr] 416 | |         disable: bool as i32,
[INFO] [stderr] 417 | |         true
[INFO] [stderr] 418 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:420:5
[INFO] [stderr]     |
[INFO] [stderr] 420 | /     _gen_getter!(
[INFO] [stderr] 421 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stderr] 422 | |         move_charge_at_immigrate: link,
[INFO] [stderr] 423 | |         bool,
[INFO] [stderr] 424 | |         parse_01_bool
[INFO] [stderr] 425 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:427:5
[INFO] [stderr]     |
[INFO] [stderr] 427 | /     _gen_setter!(
[INFO] [stderr] 428 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stderr] 429 | |         move_charge_at_immigrate: link,
[INFO] [stderr] 430 | |         set_move_charge_at_immigrate,
[INFO] [stderr] 431 | |         move_: bool as i32,
[INFO] [stderr] 432 | |         true
[INFO] [stderr] 433 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:435:5
[INFO] [stderr]     |
[INFO] [stderr] 435 | /     _gen_getter!(
[INFO] [stderr] 436 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stderr] 437 | |         use_hierarchy: link,
[INFO] [stderr] 438 | |         bool,
[INFO] [stderr] 439 | |         parse_01_bool
[INFO] [stderr] 440 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:442:5
[INFO] [stderr]     |
[INFO] [stderr] 442 | /     _gen_setter!(
[INFO] [stderr] 443 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stderr] 444 | |         use_hierarchy: link,
[INFO] [stderr] 445 | |         set_use_hierarchy,
[INFO] [stderr] 446 | |         use_: bool as i32,
[INFO] [stderr] 447 | |         true
[INFO] [stderr] 448 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/macros.rs:19:63
[INFO] [stderr]     |
[INFO] [stderr] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stderr]     |                                                               ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/memory.rs:646:17
[INFO] [stderr]     |
[INFO] [stderr] 646 |         None => bail_parse!(),
[INFO] [stderr]     |                 ------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/net_prio.rs:80:5
[INFO] [stderr]     |
[INFO] [stderr] 80  | /     gen_getter!(
[INFO] [stderr] 81  | |         net_prio,
[INFO] [stderr] 82  | |         "the system-internal representation of this cgroup",
[INFO] [stderr] 83  | |         prioidx,
[INFO] [stderr] 84  | |         u64,
[INFO] [stderr] 85  | |         parse
[INFO] [stderr] 86  | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/net_prio.rs:88:5
[INFO] [stderr]     |
[INFO] [stderr] 88  | /     gen_getter!(
[INFO] [stderr] 89  | |         net_prio, "the map of priorities assigned to traffic originating from this cgroup,",
[INFO] [stderr] 90  | |         ifpriomap : link, HashMap<String, u32>, parse_ifpriomap
[INFO] [stderr] 91  | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/pids.rs:83:5
[INFO] [stderr]     |
[INFO] [stderr] 83  | /     gen_getter!(
[INFO] [stderr] 84  | |         pids,
[INFO] [stderr] 85  | |         "the maximum number of processes this cgroup can have",
[INFO] [stderr] 86  | |         max: link,
[INFO] [stderr] 87  | |         Max,
[INFO] [stderr] 88  | |         parse
[INFO] [stderr] 89  | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/pids.rs:91:5
[INFO] [stderr]     |
[INFO] [stderr] 91  | /     gen_setter!(
[INFO] [stderr] 92  | |         pids,
[INFO] [stderr] 93  | |         "a maximum number of processes this cgroup can have,",
[INFO] [stderr] 94  | |         max: link,
[INFO] [stderr] ...   |
[INFO] [stderr] 97  | |         controlgroup::Max::Limit(2)
[INFO] [stderr] 98  | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/pids.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 | /     gen_getter!(
[INFO] [stderr] 101 | |         pids,
[INFO] [stderr] 102 | |         "the number of processes this cgroup currently has",
[INFO] [stderr] 103 | |         current,
[INFO] [stderr] 104 | |         u32,
[INFO] [stderr] 105 | |         parse
[INFO] [stderr] 106 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/pids.rs:108:5
[INFO] [stderr]     |
[INFO] [stderr] 108 | /     gen_getter!(
[INFO] [stderr] 109 | |         pids,
[INFO] [stderr] 110 | |         "the event counter, i.e. a pair of the maximum number of processes,
[INFO] [stderr] 111 | |          and the number of times fork failed due to the limit",
[INFO] [stderr] ...   |
[INFO] [stderr] 114 | |         parse_events
[INFO] [stderr] 115 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:285:22
[INFO] [stderr]     |
[INFO] [stderr] 285 |           gen_doc!(see);
[INFO] [stderr]     |                        ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/rdma.rs:112:5
[INFO] [stderr]     |
[INFO] [stderr] 112 | /     gen_getter!(
[INFO] [stderr] 113 | |         rdma, "the current usage of RDMA/IB devices",
[INFO] [stderr] 114 | |         current, HashMap<String, Limit>, parse_limits
[INFO] [stderr] 115 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: trailing semicolon in macro used in expression position
[INFO] [stderr]    --> src/v1/macros.rs:282:30
[INFO] [stderr]     |
[INFO] [stderr] 282 |           gen_doc!(see; $field);
[INFO] [stderr]     |                                ^
[INFO] [stderr]     |
[INFO] [stderr]    ::: src/v1/rdma.rs:117:5
[INFO] [stderr]     |
[INFO] [stderr] 117 | /     gen_getter!(
[INFO] [stderr] 118 | |         rdma, "the usage limits on RDMA/IB devices",
[INFO] [stderr] 119 | |         max : link, HashMap<String, Limit>, parse_limits
[INFO] [stderr] 120 | |     );
[INFO] [stderr]     | |_____- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stderr]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stderr]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `controlgroup` (lib) generated 82 warnings
[INFO] [stderr] warning: `controlgroup` (lib test) generated 82 warnings (82 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/controlgroup-b1918fbed0895202)
[INFO] [stdout] 
[INFO] [stdout] running 154 tests
[INFO] [stdout] test macros::tests::test_gen_cgroup_name ... ok
[INFO] [stdout] test macros::tests::test_subsys_file ... ok
[INFO] [stdout] test macros::tests::test_hashmap ... ok
[INFO] [stdout] test parse::tests::test_parse_01_bool ... ok
[INFO] [stdout] test parse::tests::test_parse_vec ... ok
[INFO] [stdout] test parse::tests::test_parse ... ok
[INFO] [stdout] test v1::blkio::tests::err_subsystem_weight ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_parse_io_service ... ok
[INFO] [stdout] test parse::tests::test_parse_next ... ok
[INFO] [stdout] test v1::blkio::tests::test_parse_map ... ok
[INFO] [stdout] test v1::blkio::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_io_merged ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_io_queued ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_io_wait_time ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_io_service ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_time ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_reset_stats ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_weight ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_weight_device ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_sectors ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_add_get_remove_procs ... ignored
[INFO] [stdout] test v1::builder::tests::test_builder_not_create_unused_subsystem_directory ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_add_get_remove_tasks ... ignored
[INFO] [stdout] test v1::builder::tests::test_builder ... FAILED
[INFO] [stdout] test v1::builder::tests::test_builder_override ... FAILED
[INFO] [stdout] test v1::builder::tests::test_builder_skip_create ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_notify_on_release ... FAILED
[INFO] [stdout] test v1::builder::tests::test_builder_not_reset ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_path_subsystem_root ... ok
[INFO] [stdout] test v1::cgroup::tests::err_cgroup_release_agent ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_open_file_read_write ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_path_new ... ok
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_release_agent ... ignored
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_path_with_subsystem_name ... ok
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_create_delete ... FAILED
[INFO] [stdout] test v1::cgroup::tests::err_cgroup_sane_behavior ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_parse_tasks_procs ... ok
[INFO] [stdout] test v1::command_ext::tests::test_command_ext_cgroup ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_sane_behavior ... FAILED
[INFO] [stdout] test v1::command_ext::tests::test_command_ext_unified ... FAILED
[INFO] [stdout] test v1::cpu::tests::test_parse_stat ... ok
[INFO] [stdout] test v1::cpu::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::cpu::tests::test_subsystem_cfs_quota_us ... FAILED
[INFO] [stdout] test v1::cpu::tests::test_subsystem_stat_throttled ... ignored
[INFO] [stdout] test v1::cpu::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::cpu::tests::test_subsystem_shares ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_subsystem ... ok
[INFO] [stdout] test v1::cpu::tests::test_subsystem_cfs_period_us ... FAILED
[INFO] [stdout] test v1::cpu::tests::test_subsystem_stat ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_parse_usage_all ... ok
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_stat_updated ... ignored
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_stat ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_reset ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_usage ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_usage_all ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_usage_percpu ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_usage_percpu_sys ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_usage_percpu_user ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_usage_user ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::tets_parse_stat ... ok
[INFO] [stdout] test v1::cpuset::tests::err_id_set_from_str ... ok
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_usage_sys ... FAILED
[INFO] [stdout] test v1::cpuset::tests::err_subsystem_memory_pressure_enabled ... FAILED
[INFO] [stdout] test v1::cpuset::tests::err_subsystem_sched_relax_domain_level ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_apply ... ignored
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_cpu_exclusive ... ignored
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_clone_children ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_mem_exclusive ... ignored
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_cpus ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_memory_migrate ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_memory_pressure_enabled ... ignored
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_mem_hardwall ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_memory_pressure ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_memory_spread_page ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_memory_spread_slab ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_sched_load_balance ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_mems ... FAILED
[INFO] [stdout] test v1::devices::tests::test_parse_list ... ok
[INFO] [stdout] test v1::devices::tests::err_parse_access ... ok
[INFO] [stdout] test v1::devices::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_sched_relax_domain_level ... FAILED
[INFO] [stdout] test v1::devices::tests::test_subsystem_deny_allow ... FAILED
[INFO] [stdout] test v1::devices::tests::test_subsystem_list ... FAILED
[INFO] [stdout] test v1::freezer::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::freezer::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::devices::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::freezer::tests::test_subsystem_parent_freezing_freeze_thaw ... FAILED
[INFO] [stdout] test v1::freezer::tests::test_subsystem_state_freeze_thaw ... FAILED
[INFO] [stdout] test v1::freezer::tests::test_subsystem_self_freezing_freeze_thaw ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_pages_to_bytes ... ok
[INFO] [stdout] test v1::hugetlb::tests::test_bytes_to_pages ... ok
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_limit_in_pages ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_max_usage ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_failcnt ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_set_limit ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_size_supported ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_limit_in_bytes ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_usage ... FAILED
[INFO] [stdout] test v1::memory::tests::test_parse_oom_control ... ok
[INFO] [stdout] test v1::memory::tests::test_parse_numa_stat ... ok
[INFO] [stdout] test v1::memory::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::memory::tests::test_parse_01_bool_option ... ok
[INFO] [stdout] test v1::memory::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_force_empty ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_limit_in_bytes ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_max_usage_in_bytes ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_failcnt ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_move_charge_at_immigrate ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_numa_stat ... FAILED
[INFO] [stdout] test v1::memory::tests::test_parse_stat ... ok
[INFO] [stdout] test v1::memory::tests::test_subsystem_stat_throttled ... ignored
[INFO] [stdout] test v1::memory::tests::test_subsystem_oom_control ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_swappiness ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_use_hierarchy ... FAILED
[INFO] [stdout] test v1::net_cls::tests::err_class_id_from_str ... ok
[INFO] [stdout] test v1::memory::tests::test_subsystem_usage_in_bytes ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_stat ... FAILED
[INFO] [stdout] test v1::net_cls::tests::test_subsystem_classid ... FAILED
[INFO] [stdout] test v1::net_cls::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::net_prio::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::net_prio::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::net_prio::tests::test_subsystem_ifpriomap ... FAILED
[INFO] [stdout] test v1::net_prio::tests::test_subsystem_prioidx ... FAILED
[INFO] [stdout] test v1::net_prio::tests::test_parse_ifpriomap ... ok
[INFO] [stdout] test v1::pids::tests::test_subsystem_current ... ignored
[INFO] [stdout] test v1::pids::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::net_cls::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::pids::tests::test_parse_events ... ok
[INFO] [stdout] test v1::pids::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::pids::tests::test_subsystem_max ... FAILED
[INFO] [stdout] test v1::rdma::tests::test_subsystem_create_file_exists ... ignored
[INFO] [stdout] test v1::rdma::tests::test_subsystem_current ... ignored
[INFO] [stdout] test v1::rdma::tests::test_subsystem_max ... ignored
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_add_get_remove_procs ... ignored
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_add_get_remove_tasks ... ignored
[INFO] [stdout] test v1::rdma::tests::test_parse_limits ... ok
[INFO] [stdout] test v1::pids::tests::test_subsystem_events ... FAILED
[INFO] [stdout] test v1::rdma::tests::test_subsystem_apply ... ok
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_subsystems ... ok
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_skip_create ... FAILED
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_apply ... FAILED
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_create_delete ... FAILED
[INFO] [stdout] test v1::blkio::tests::err_subsystem_weight_device ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_throttle ... FAILED
[INFO] [stdout] test v1::builder::tests::err_builder ... FAILED
[INFO] [stdout] test v1::cgroup::tests::panic_cgroup_path_with_subsystem_name - should panic ... ok
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_file_exists ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_id_set_fmt ... ok
[INFO] [stdout] test v1::cpuset::tests::test_id_set_from_str ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::err_subsystem_weight stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_io_merged stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_io_queued stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_io_wait_time stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_io_service stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_time stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_reset_stats stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_weight stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_weight_device stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_sectors stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::builder::tests::test_builder_not_create_unused_subsystem_directory stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::builder::tests::test_builder stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::builder::tests::test_builder_override stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::builder::tests::test_builder_skip_create stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cgroup::tests::test_cgroup_notify_on_release stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::builder::tests::test_builder_not_reset stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cgroup::tests::err_cgroup_release_agent stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cgroup::tests::test_cgroup_open_file_read_write stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cgroup::tests::test_cgroup_create_delete stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cgroup::tests::err_cgroup_sane_behavior stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::command_ext::tests::test_command_ext_cgroup stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cgroup::tests::test_cgroup_sane_behavior stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::command_ext::tests::test_command_ext_unified stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpu::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpu::tests::test_subsystem_cfs_quota_us stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpu::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpu::tests::test_subsystem_shares stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpu::tests::test_subsystem_cfs_period_us stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpu::tests::test_subsystem_stat stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_stat stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_reset stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_usage stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_usage_all stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_usage_percpu stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_usage_percpu_sys stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_usage_percpu_user stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_usage_user stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuacct::tests::test_subsystem_usage_sys stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::err_subsystem_memory_pressure_enabled stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::err_subsystem_sched_relax_domain_level stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_clone_children stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_cpus stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_memory_migrate stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_mem_hardwall stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_memory_pressure stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_memory_spread_page stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_memory_spread_slab stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_sched_load_balance stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_mems stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::devices::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_sched_relax_domain_level stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::devices::tests::test_subsystem_deny_allow stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::devices::tests::test_subsystem_list stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::freezer::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::freezer::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::devices::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::freezer::tests::test_subsystem_parent_freezing_freeze_thaw stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::freezer::tests::test_subsystem_state_freeze_thaw stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::freezer::tests::test_subsystem_self_freezing_freeze_thaw stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_limit_in_pages stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_max_usage stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_failcnt stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_set_limit stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_size_supported stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_limit_in_bytes stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::hugetlb::tests::test_subsystem_usage stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_force_empty stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_limit_in_bytes stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_max_usage_in_bytes stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_failcnt stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_move_charge_at_immigrate stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_numa_stat stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_oom_control stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_swappiness stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_use_hierarchy stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_usage_in_bytes stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::memory::tests::test_subsystem_stat stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::net_cls::tests::test_subsystem_classid stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::net_cls::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::net_prio::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::net_prio::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::net_prio::tests::test_subsystem_ifpriomap stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::net_prio::tests::test_subsystem_prioidx stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::pids::tests::test_subsystem_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::net_cls::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::pids::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::pids::tests::test_subsystem_max stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::pids::tests::test_subsystem_events stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::unified_repr::tests::test_unified_repr_skip_create stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::unified_repr::tests::test_unified_repr_apply stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::unified_repr::tests::test_unified_repr_create_delete stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::err_subsystem_weight_device stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::blkio::tests::test_subsystem_throttle stdout ----
[INFO] [stdout] Error: Error { kind: Io, source: Some(Os { code: 2, kind: NotFound, message: "No such file or directory" }) }
[INFO] [stdout] 
[INFO] [stdout] ---- v1::builder::tests::err_builder stdout ----
[INFO] [stdout] thread 'v1::builder::tests::err_builder' panicked at src/v1/builder.rs:795:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: Io
[INFO] [stdout]  right: InvalidOperation
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f352a65d25 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55f352a65d25 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f352a65d25 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55f352a65d25 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55f352a8cd5b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55f352a8cd5b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55f352a6318f - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55f352a65afe - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55f352a65afe - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55f352a67529 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x55f352a671ee - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55f352a375ea - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55f352a375ea - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55f352a67b2b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55f352a67b2b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55f352a678a4 - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:664:13
[INFO] [stdout]   16:     0x55f352a661e9 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55f352a675d7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55f3528d4903 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55f3528d4d2e - core::panicking::assert_failed_inner::h01c8f7f0c1caba58
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:408:17
[INFO] [stdout]   20:     0x55f3529002de - core::panicking::assert_failed::hf61dddfcd44042dd
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:363:5
[INFO] [stdout]   21:     0x55f3529dc109 - controlgroup::v1::builder::tests::err_builder::hb1491874fec3068b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/builder.rs:795:9
[INFO] [stdout]   22:     0x55f3529dbdfd - controlgroup::v1::builder::tests::err_builder::{{closure}}::h5b7a2c1bf39e9dfe
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/builder.rs:785:25
[INFO] [stdout]   23:     0x55f35290a636 - core::ops::function::FnOnce::call_once::h6e2fd5af65428695
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55f352a3bfcb - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x55f352a3bfcb - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   26:     0x55f352a3b6d1 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   27:     0x55f352a3b6d1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   28:     0x55f352a3b6d1 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   29:     0x55f352a3b6d1 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   30:     0x55f352a3b6d1 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   31:     0x55f352a3b6d1 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   32:     0x55f352a3b6d1 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   33:     0x55f352a04094 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   34:     0x55f352a04094 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   35:     0x55f352a08ac2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   36:     0x55f352a08ac2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   37:     0x55f352a08ac2 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   38:     0x55f352a08ac2 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   39:     0x55f352a08ac2 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   40:     0x55f352a08ac2 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   41:     0x55f352a08ac2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x55f352a6c08b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55f352a6c08b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   44:     0x55f352a6c08b - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   45:     0x7f13959f4ac3 - <unknown>
[INFO] [stdout]   46:     0x7f1395a85a04 - __clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cgroup::tests::test_cgroup_file_exists stdout ----
[INFO] [stdout] thread 'v1::cgroup::tests::test_cgroup_file_exists' panicked at src/v1/cgroup.rs:832:9:
[INFO] [stdout] assertion failed: ["tasks", "cgroup.procs", NOTIFY_ON_RELEASE, RELEASE_AGENT,
[INFO] [stdout]                 "cgroup.sane_behavior"].iter().all(|f| root.file_exists(f))
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f352a65d25 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55f352a65d25 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f352a65d25 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55f352a65d25 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55f352a8cd5b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55f352a8cd5b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55f352a6318f - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55f352a65afe - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55f352a65afe - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55f352a67529 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x55f352a671ee - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55f352a375ea - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55f352a375ea - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55f352a67b2b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55f352a67b2b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55f352a6786b - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:656:13
[INFO] [stdout]   16:     0x55f352a661e9 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55f352a675d7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55f3528d4903 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55f3528d49ac - core::panicking::panic::hb6a980c1ddfde273
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:146:5
[INFO] [stdout]   20:     0x55f352942fda - controlgroup::v1::cgroup::tests::test_cgroup_file_exists::hbbb48bd86e125a6a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/cgroup.rs:832:9
[INFO] [stdout]   21:     0x55f352942e9d - controlgroup::v1::cgroup::tests::test_cgroup_file_exists::{{closure}}::hb889fff767529b3d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/cgroup.rs:829:37
[INFO] [stdout]   22:     0x55f35290a8f6 - core::ops::function::FnOnce::call_once::h79cf4ba3472575a2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x55f352a3bfcb - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55f352a3bfcb - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   25:     0x55f352a3b6d1 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   26:     0x55f352a3b6d1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x55f352a3b6d1 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   28:     0x55f352a3b6d1 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   29:     0x55f352a3b6d1 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   30:     0x55f352a3b6d1 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   31:     0x55f352a3b6d1 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   32:     0x55f352a04094 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   33:     0x55f352a04094 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x55f352a08ac2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   35:     0x55f352a08ac2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x55f352a08ac2 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   37:     0x55f352a08ac2 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   38:     0x55f352a08ac2 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   39:     0x55f352a08ac2 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   40:     0x55f352a08ac2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x55f352a6c08b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   42:     0x55f352a6c08b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55f352a6c08b - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7f13959f4ac3 - <unknown>
[INFO] [stdout]   45:     0x7f1395a85a04 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- v1::cpuset::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] thread 'v1::cpuset::tests::test_subsystem_create_file_exists' panicked at src/v1/cpuset.rs:709:9:
[INFO] [stdout] assertion failed: root.file_exists(MEMORY_PRESSURE_ENABLED)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55f352a65d25 - std::backtrace_rs::backtrace::libunwind::trace::h59d96bdb08384354
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5
[INFO] [stdout]    1:     0x55f352a65d25 - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf5becacfc93fba
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55f352a65d25 - std::sys_common::backtrace::_print_fmt::h10b76d10405dbd48
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x55f352a65d25 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6ed9e62a156d84e4
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55f352a8cd5b - core::fmt::rt::Argument::fmt::h645c680983f03c9f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/rt.rs:165:63
[INFO] [stdout]    5:     0x55f352a8cd5b - core::fmt::write::h8bcd80919a02be29
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/fmt/mod.rs:1169:21
[INFO] [stdout]    6:     0x55f352a6318f - std::io::Write::write_fmt::h8d0c47c662cad79c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/io/mod.rs:1835:15
[INFO] [stdout]    7:     0x55f352a65afe - std::sys_common::backtrace::_print::h6306f131a28d62b0
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x55f352a65afe - std::sys_common::backtrace::print::h7079288e0a26dfcc
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x55f352a67529 - std::panicking::default_hook::{{closure}}::hb063ecec81a736ba
[INFO] [stdout]   10:     0x55f352a671ee - std::panicking::default_hook::hd56ee406bf547b5c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:295:9
[INFO] [stdout]   11:     0x55f352a375ea - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he5eacdef44c8728f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   12:     0x55f352a375ea - test::test_main::{{closure}}::h0ec9aed229e79095
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x55f352a67b2b - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hcbd0d80e1ad4e4f9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2036:9
[INFO] [stdout]   14:     0x55f352a67b2b - std::panicking::rust_panic_with_hook::h624aa3ca42ebb8f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:799:13
[INFO] [stdout]   15:     0x55f352a6786b - std::panicking::begin_panic_handler::{{closure}}::hbc4e76194a5e287c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:656:13
[INFO] [stdout]   16:     0x55f352a661e9 - std::sys_common::backtrace::__rust_end_short_backtrace::h847fedc9d1ff7b6d
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x55f352a675d7 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:652:5
[INFO] [stdout]   18:     0x55f3528d4903 - core::panicking::panic_fmt::hec11a924b87ce965
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x55f3528d49ac - core::panicking::panic::hb6a980c1ddfde273
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panicking.rs:146:5
[INFO] [stdout]   20:     0x55f352949b19 - controlgroup::v1::cpuset::tests::test_subsystem_create_file_exists::h157b59bd09f3556b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/cpuset.rs:709:9
[INFO] [stdout]   21:     0x55f352949a0d - controlgroup::v1::cpuset::tests::test_subsystem_create_file_exists::{{closure}}::hf607b8709ff21eb7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/cpuset.rs:706:47
[INFO] [stdout]   22:     0x55f352909016 - core::ops::function::FnOnce::call_once::h0d6e4de25933a82f
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x55f352a3bfcb - core::ops::function::FnOnce::call_once::h2e43a8f6f3d94b99
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x55f352a3bfcb - test::__rust_begin_short_backtrace::h214c9f2d2d3fee90
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:625:18
[INFO] [stdout]   25:     0x55f352a3b6d1 - test::run_test_in_process::{{closure}}::h510b7ba7990692a5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:60
[INFO] [stdout]   26:     0x55f352a3b6d1 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4157186197a93871
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x55f352a3b6d1 - std::panicking::try::do_call::h1bf2463bccd4b28c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   28:     0x55f352a3b6d1 - std::panicking::try::hd6d4808c9fab4fa5
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   29:     0x55f352a3b6d1 - std::panic::catch_unwind::hd5641d97d123f9f2
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   30:     0x55f352a3b6d1 - test::run_test_in_process::hc273b71c8b878a4c
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:648:27
[INFO] [stdout]   31:     0x55f352a3b6d1 - test::run_test::{{closure}}::h6838df834eb8467e
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:569:43
[INFO] [stdout]   32:     0x55f352a04094 - test::run_test::{{closure}}::h608b98ecff5665fb
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/test/src/lib.rs:599:41
[INFO] [stdout]   33:     0x55f352a04094 - std::sys_common::backtrace::__rust_begin_short_backtrace::hdc4182b97d1042e9
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x55f352a08ac2 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571773fd21d674c8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:542:17
[INFO] [stdout]   35:     0x55f352a08ac2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hdcd384cf2fa70ba3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x55f352a08ac2 - std::panicking::try::do_call::h4f1a44bd81423be1
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:559:40
[INFO] [stdout]   37:     0x55f352a08ac2 - std::panicking::try::h5e02afcb81dcd361
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panicking.rs:523:19
[INFO] [stdout]   38:     0x55f352a08ac2 - std::panic::catch_unwind::h022f75775bfd8c45
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/panic.rs:149:14
[INFO] [stdout]   39:     0x55f352a08ac2 - std::thread::Builder::spawn_unchecked_::{{closure}}::hf5a62e9e4e6df1f8
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/thread/mod.rs:541:30
[INFO] [stdout]   40:     0x55f352a08ac2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6d56360aeb9509a7
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x55f352a6c08b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7a343dc551c06baa
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   42:     0x55f352a6c08b - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h30b8111cbaa644f3
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/alloc/src/boxed.rs:2022:9
[INFO] [stdout]   43:     0x55f352a6c08b - std::sys::pal::unix::thread::Thread::new::thread_start::h7404e134e61e7a11
[INFO] [stdout]                                at /rustc/1871252fc8bb672d40787e67404e6eaae7059369/library/std/src/sys/pal/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7f13959f4ac3 - <unknown>
[INFO] [stdout]   45:     0x7f1395a85a04 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     v1::blkio::tests::err_subsystem_weight
[INFO] [stdout]     v1::blkio::tests::err_subsystem_weight_device
[INFO] [stdout]     v1::blkio::tests::test_subsystem_apply
[INFO] [stdout]     v1::blkio::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::blkio::tests::test_subsystem_io_merged
[INFO] [stdout]     v1::blkio::tests::test_subsystem_io_queued
[INFO] [stdout]     v1::blkio::tests::test_subsystem_io_service
[INFO] [stdout]     v1::blkio::tests::test_subsystem_io_wait_time
[INFO] [stdout]     v1::blkio::tests::test_subsystem_reset_stats
[INFO] [stdout]     v1::blkio::tests::test_subsystem_sectors
[INFO] [stdout]     v1::blkio::tests::test_subsystem_throttle
[INFO] [stdout]     v1::blkio::tests::test_subsystem_time
[INFO] [stdout]     v1::blkio::tests::test_subsystem_weight
[INFO] [stdout]     v1::blkio::tests::test_subsystem_weight_device
[INFO] [stdout]     v1::builder::tests::err_builder
[INFO] [stdout]     v1::builder::tests::test_builder
[INFO] [stdout]     v1::builder::tests::test_builder_not_create_unused_subsystem_directory
[INFO] [stdout]     v1::builder::tests::test_builder_not_reset
[INFO] [stdout]     v1::builder::tests::test_builder_override
[INFO] [stdout]     v1::builder::tests::test_builder_skip_create
[INFO] [stdout]     v1::cgroup::tests::err_cgroup_release_agent
[INFO] [stdout]     v1::cgroup::tests::err_cgroup_sane_behavior
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]     v1::cgroup::tests::test_cgroup_create_delete
[INFO] [stdout]     v1::cgroup::tests::test_cgroup_file_exists
[INFO] [stdout]     v1::cgroup::tests::test_cgroup_notify_on_release
[INFO] [stdout]     v1::cgroup::tests::test_cgroup_open_file_read_write
[INFO] [stdout]     v1::cgroup::tests::test_cgroup_sane_behavior
[INFO] [stdout]     v1::command_ext::tests::test_command_ext_cgroup
[INFO] [stdout]     v1::command_ext::tests::test_command_ext_unified
[INFO] [stdout]     v1::cpu::tests::test_subsystem_apply
[INFO] [stdout]     v1::cpu::tests::test_subsystem_cfs_period_us
[INFO] [stdout]     v1::cpu::tests::test_subsystem_cfs_quota_us
[INFO] [stdout]     v1::cpu::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::cpu::tests::test_subsystem_shares
[INFO] [stdout]     v1::cpu::tests::test_subsystem_stat
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_reset
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_stat
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_usage
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_usage_all
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_usage_percpu
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_usage_percpu_sys
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_usage_percpu_user
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_usage_sys
[INFO] [stdout]     v1::cpuacct::tests::test_subsystem_usage_user
[INFO] [stdout]     v1::cpuset::tests::err_subsystem_memory_pressure_enabled
[INFO] [stdout]     v1::cpuset::tests::err_subsystem_sched_relax_domain_level
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_clone_children
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_cpus
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_mem_hardwall
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_memory_migrate
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_memory_pressure
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_memory_spread_page
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_memory_spread_slab
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_mems
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_sched_load_balance
[INFO] [stdout]     v1::cpuset::tests::test_subsystem_sched_relax_domain_level
[INFO] [stdout]     v1::devices::tests::test_subsystem_apply
[INFO] [stdout]     v1::devices::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::devices::tests::test_subsystem_deny_allow
[INFO] [stdout]     v1::devices::tests::test_subsystem_list
[INFO] [stdout]     v1::freezer::tests::test_subsystem_apply
[INFO] [stdout]     v1::freezer::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::freezer::tests::test_subsystem_parent_freezing_freeze_thaw
[INFO] [stdout]     v1::freezer::tests::test_subsystem_self_freezing_freeze_thaw
[INFO] [stdout]     v1::freezer::tests::test_subsystem_state_freeze_thaw
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_apply
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_failcnt
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_limit_in_bytes
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_limit_in_pages
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_max_usage
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_set_limit
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_size_supported
[INFO] [stdout]     v1::hugetlb::tests::test_subsystem_usage
[INFO] [stdout]     v1::memory::tests::test_subsystem_apply
[INFO] [stdout]     v1::memory::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::memory::tests::test_subsystem_failcnt
[INFO] [stdout]     v1::memory::tests::test_subsystem_force_empty
[INFO] [stdout]     v1::memory::tests::test_subsystem_limit_in_bytes
[INFO] [stdout]     v1::memory::tests::test_subsystem_max_usage_in_bytes
[INFO] [stdout]     v1::memory::tests::test_subsystem_move_charge_at_immigrate
[INFO] [stdout]     v1::memory::tests::test_subsystem_numa_stat
[INFO] [stdout]     v1::memory::tests::test_subsystem_oom_control
[INFO] [stdout]     v1::memory::tests::test_subsystem_stat
[INFO] [stdout]     v1::memory::tests::test_subsystem_swappiness
[INFO] [stdout]     v1::memory::tests::test_subsystem_usage_in_bytes
[INFO] [stdout]     v1::memory::tests::test_subsystem_use_hierarchy
[INFO] [stdout]     v1::net_cls::tests::test_subsystem_apply
[INFO] [stdout]     v1::net_cls::tests::test_subsystem_classid
[INFO] [stdout]     v1::net_cls::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::net_prio::tests::test_subsystem_apply
[INFO] [stdout]     v1::net_prio::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::net_prio::tests::test_subsystem_ifpriomap
[INFO] [stdout]     v1::net_prio::tests::test_subsystem_prioidx
[INFO] [stdout]     v1::pids::tests::test_subsystem_apply
[INFO] [stdout]     v1::pids::tests::test_subsystem_create_file_exists
[INFO] [stdout]     v1::pids::tests::test_subsystem_events
[INFO] [stdout]     v1::pids::tests::test_subsystem_max
[INFO] [stdout]     v1::unified_repr::tests::test_unified_repr_apply
[INFO] [stdout]     v1::unified_repr::tests::test_unified_repr_create_delete
[INFO] [stdout]     v1::unified_repr::tests::test_unified_repr_skip_create
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 35 passed; 103 failed; 16 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "25b9ce2fb3cecb1ecc162abb1c850002b2d5b6665b189020be25c5254dde5004", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "25b9ce2fb3cecb1ecc162abb1c850002b2d5b6665b189020be25c5254dde5004", kill_on_drop: false }`
[INFO] [stdout] 25b9ce2fb3cecb1ecc162abb1c850002b2d5b6665b189020be25c5254dde5004
[INFO] testing controlgroup-0.3.0 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate controlgroup 0.3.0 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate controlgroup 0.3.0 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-2-tc2/source/.cargo/config
[INFO] started tweaking crates.io crate controlgroup 0.3.0
[INFO] finished tweaking crates.io crate controlgroup 0.3.0
[INFO] tweaked toml for crates.io crate controlgroup 0.3.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 4 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7570065068da4da82990ced05432919567199720540e8d3810bb5ba0ca9ef97a
[INFO] running `Command { std: "docker" "start" "-a" "7570065068da4da82990ced05432919567199720540e8d3810bb5ba0ca9ef97a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7570065068da4da82990ced05432919567199720540e8d3810bb5ba0ca9ef97a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7570065068da4da82990ced05432919567199720540e8d3810bb5ba0ca9ef97a", kill_on_drop: false }`
[INFO] [stdout] 7570065068da4da82990ced05432919567199720540e8d3810bb5ba0ca9ef97a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 352537300fedc32666dd155675cb1ff1f25d299882f8e15e0e2fe7aba2a5b6c1
[INFO] running `Command { std: "docker" "start" "-a" "352537300fedc32666dd155675cb1ff1f25d299882f8e15e0e2fe7aba2a5b6c1", kill_on_drop: false }`
[INFO] [stderr]    Compiling controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     gen_getter!(
[INFO] [stdout] 265 | |         blkio,
[INFO] [stdout] 266 | |         "the relative weight of block I/O performed by this cgroup,",
[INFO] [stdout] 267 | |         weight: link,
[INFO] [stdout] 268 | |         u16,
[INFO] [stdout] 269 | |         parse
[INFO] [stdout] 270 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:3:5
[INFO] [stdout]     |
[INFO] [stdout] 3   |     future_incompatible,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     _gen_getter!(map; "the overriding weight for devices", weight_device : link, u16);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     gen_getter!(
[INFO] [stdout] 283 | |         blkio,
[INFO] [stdout] 284 | |         "the weight this cgroup has while competing against descendant cgroups,",
[INFO] [stdout] 285 | |         leaf_weight: link,
[INFO] [stdout] 286 | |         u16,
[INFO] [stdout] 287 | |         parse
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     _gen_getter!(
[INFO] [stdout] 295 | |         map; "the overriding leaf weight for devices",
[INFO] [stdout] 296 | |         leaf_weight_device : link, u16
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     _gen_getter!(
[INFO] [stdout] 304 | |         map; "the I/O time allocated to this cgroup per device (in milliseconds)",
[INFO] [stdout] 305 | |         time, u64, time_recursive
[INFO] [stdout] 306 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     _gen_getter!(
[INFO] [stdout] 309 | |         map; "the number of sectors transferred by this cgroup,",
[INFO] [stdout] 310 | |         sectors, u64, sectors_recursive
[INFO] [stdout] 311 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     _gen_getter!(
[INFO] [stdout] 314 | |         io_service; "the I/O service transferred by this cgroup (in bytes)",
[INFO] [stdout] 315 | |         io_service_bytes, io_service_bytes_recursive
[INFO] [stdout] 316 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 | /     _gen_getter!(
[INFO] [stdout] 318 | |         io_service; "the I/O service transferred by this cgroup (in operation count)",
[INFO] [stdout] 319 | |         io_serviced, io_serviced_recursive
[INFO] [stdout] 320 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_getter!(
[INFO] [stdout] 322 | |         io_service; "the I/O service transferred by this cgroup (in nanoseconds)",
[INFO] [stdout] 323 | |         io_service_time, io_service_time_recursive
[INFO] [stdout] 324 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 | /     _gen_getter!(
[INFO] [stdout] 327 | |         io_service; "the total time the I/O for this cgroup spent waiting for service,",
[INFO] [stdout] 328 | |         io_wait_time, io_wait_time_recursive
[INFO] [stdout] 329 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 | /     _gen_getter!(
[INFO] [stdout] 332 | |         io_service;
[INFO] [stdout] 333 | |         "the number of BIOS requests merged into I/O requests belonging to this cgroup,",
[INFO] [stdout] 334 | |         io_merged, io_merged_recursive
[INFO] [stdout] 335 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     _gen_getter!(
[INFO] [stdout] 338 | |         io_service; "the number of I/O operations queued by this cgroup,",
[INFO] [stdout] 339 | |         io_queued, io_queued_recursive
[INFO] [stdout] 340 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     gen_getter!(
[INFO] [stdout] 128 | |         cpu,
[INFO] [stdout] 129 | |         "the throttling statistics of this cgroup",
[INFO] [stdout] 130 | |         stat,
[INFO] [stdout] 131 | |         Stat,
[INFO] [stdout] 132 | |         parse_stat
[INFO] [stdout] 133 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     gen_getter!(cpu, "the CPU time shares", shares: link, u64, parse);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     gen_setter!(cpu, "CPU time shares", shares: link, set_shares, u64, 2048);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | /     gen_getter!(
[INFO] [stdout] 139 | |         cpu,
[INFO] [stdout] 140 | |         "the total available CPU time within a period (in microseconds)",
[INFO] [stdout] 141 | |         cfs_quota_us: link,
[INFO] [stdout] 142 | |         i64,
[INFO] [stdout] 143 | |         parse
[INFO] [stdout] 144 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 | /     gen_setter!(
[INFO] [stdout] 146 | |         cpu,
[INFO] [stdout] 147 | |         "total available CPU time within a period (in microseconds)"
[INFO] [stdout] 148 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |         500 * 1000
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         cpu,
[INFO] [stdout] 157 | |         "the length of period (in microseconds)",
[INFO] [stdout] 158 | |         cfs_period_us: link,
[INFO] [stdout] 159 | |         u64,
[INFO] [stdout] 160 | |         parse
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 | /     gen_setter!(
[INFO] [stdout] 163 | |         cpu,
[INFO] [stdout] 164 | |         "length of period (in microseconds)",
[INFO] [stdout] 165 | |         cfs_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 168 | |         1000 * 1000
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     gen_getter!(
[INFO] [stdout] 172 | |         cpu,
[INFO] [stdout] 173 | |         "the total available CPU time for realtime tasks within a period (in microseconds)",
[INFO] [stdout] 174 | |         rt_runtime_us: link,
[INFO] [stdout] 175 | |         i64,
[INFO] [stdout] 176 | |         parse
[INFO] [stdout] 177 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gen_setter!(
[INFO] [stdout] 179 | |         cpu,
[INFO] [stdout] 180 | |         "total available CPU time for realtime tasks within a period (in microseconds)"
[INFO] [stdout] 181 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         500 * 1000
[INFO] [stdout] 186 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 | /     gen_getter!(
[INFO] [stdout] 189 | |         cpu,
[INFO] [stdout] 190 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 191 | |         rt_period_us: link,
[INFO] [stdout] 192 | |         u64,
[INFO] [stdout] 193 | |         parse
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 | /     gen_setter!(
[INFO] [stdout] 196 | |         cpu,
[INFO] [stdout] 197 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 198 | |         rt_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 201 | |         1000 * 1000
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |             _ => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:85:5
[INFO] [stdout]     |
[INFO] [stdout] 85  | /     _gen_getter!(
[INFO] [stdout] 86  | |         "the statistics about how much CPU time is consumed by this cgroup (in `USER_HZ` unit)"
[INFO] [stdout] 87  | |         : "The CPU time is further divided into user and system times.",
[INFO] [stdout] 88  | |         stat, Stat, parse_stat
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     _gen_getter!(
[INFO] [stdout] 92  | |         "the total CPU time consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 93  | |         usage,
[INFO] [stdout] 94  | |         u64,
[INFO] [stdout] 95  | |         parse
[INFO] [stdout] 96  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     _gen_getter!(
[INFO] [stdout] 99  | |         "the per-CPU total CPU time consumed by this cgroup (in nanoseconds)" :
[INFO] [stdout] 100 | |         "The CPU time is further divided into user and system times.",
[INFO] [stdout] 101 | |         usage_all, Vec<Stat>, parse_usage_all
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     _gen_getter!(
[INFO] [stdout] 105 | |         "the per-CPU total CPU times consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 106 | |         usage_percpu,
[INFO] [stdout] 107 | |         Vec<u64>,
[INFO] [stdout] 108 | |         parse_vec
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     _gen_getter!(
[INFO] [stdout] 112 | |         "the per-CPU total CPU times consumed by this cgroup
[INFO] [stdout] 113 | |          in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 114 | |         usage_percpu_sys,
[INFO] [stdout] 115 | |         Vec<u64>,
[INFO] [stdout] 116 | |         parse_vec
[INFO] [stdout] 117 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     _gen_getter!(
[INFO] [stdout] 120 | |         "the per-CPU total CPU times consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 121 | |         usage_percpu_user,
[INFO] [stdout] 122 | |         Vec<u64>,
[INFO] [stdout] 123 | |         parse_vec
[INFO] [stdout] 124 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 126 | /     _gen_getter!(
[INFO] [stdout] 127 | |         "the total CPU time consumed by this cgroup in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 128 | |         usage_sys,
[INFO] [stdout] 129 | |         u64,
[INFO] [stdout] 130 | |         parse
[INFO] [stdout] 131 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:133:5
[INFO] [stdout]     |
[INFO] [stdout] 133 | /     _gen_getter!(
[INFO] [stdout] 134 | |         "the total CPU time consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 135 | |         usage_user,
[INFO] [stdout] 136 | |         u64,
[INFO] [stdout] 137 | |         parse
[INFO] [stdout] 138 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 | /     _gen_getter!(
[INFO] [stdout] 253 | |         "the set of CPUs this cgroup can use",
[INFO] [stdout] 254 | |         cpus: link,
[INFO] [stdout] 255 | |         IdSet,
[INFO] [stdout] 256 | |         parse
[INFO] [stdout] 257 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:259:5
[INFO] [stdout]     |
[INFO] [stdout] 259 | /     _gen_setter!(
[INFO] [stdout] 260 | |         "a set of CPUs this cgroup can use",
[INFO] [stdout] 261 | |         cpus: link,
[INFO] [stdout] 262 | |         set_cpus,
[INFO] [stdout] 263 | |         &IdSet,
[INFO] [stdout] 264 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 265 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:267:5
[INFO] [stdout]     |
[INFO] [stdout] 267 | /     _gen_getter!(
[INFO] [stdout] 268 | |         "the set of memory nodes this cgroup can use",
[INFO] [stdout] 269 | |         mems: link,
[INFO] [stdout] 270 | |         IdSet,
[INFO] [stdout] 271 | |         parse
[INFO] [stdout] 272 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 | /     _gen_setter!(
[INFO] [stdout] 275 | |         "a set of memory nodes this cgroup can use",
[INFO] [stdout] 276 | |         mems: link,
[INFO] [stdout] 277 | |         set_mems,
[INFO] [stdout] 278 | |         &IdSet,
[INFO] [stdout] 279 | |         &"0,1".parse::<cpuset::IdSet>()?
[INFO] [stdout] 280 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     _gen_getter!(
[INFO] [stdout] 283 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 284 | |          when memory selection is updated,",
[INFO] [stdout] 285 | |         memory_migrate: link,
[INFO] [stdout] 286 | |         bool,
[INFO] [stdout] 287 | |         parse_01_bool
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 | /     _gen_setter!(
[INFO] [stdout] 291 | |         "whether the memory used by this cgroup should be migrated
[INFO] [stdout] 292 | |          when memory selection is updated,",
[INFO] [stdout] 293 | |         memory_migrate: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 296 | |         true
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 | /     _gen_getter!(
[INFO] [stdout] 300 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 301 | |         cpu_exclusive: link,
[INFO] [stdout] 302 | |         bool,
[INFO] [stdout] 303 | |         parse_01_bool
[INFO] [stdout] 304 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 | /     _gen_setter!(
[INFO] [stdout] 307 | |         "whether the selected CPUs should be exclusive to this cgroup,",
[INFO] [stdout] 308 | |         cpu_exclusive: link,
[INFO] [stdout] 309 | |         set_cpu_exclusive,
[INFO] [stdout] 310 | |         exclusive: bool as i32,
[INFO] [stdout] 311 | |         true
[INFO] [stdout] 312 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 | /     _gen_getter!(
[INFO] [stdout] 315 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 316 | |         mem_exclusive: link,
[INFO] [stdout] 317 | |         bool,
[INFO] [stdout] 318 | |         parse_01_bool
[INFO] [stdout] 319 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_setter!(
[INFO] [stdout] 322 | |         "whether the selected memory nodes should be exclusive to this cgroup,",
[INFO] [stdout] 323 | |         mem_exclusive: link,
[INFO] [stdout] 324 | |         set_mem_exclusive,
[INFO] [stdout] 325 | |         exclusive: bool as i32,
[INFO] [stdout] 326 | |         true
[INFO] [stdout] 327 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 | /     _gen_getter!(
[INFO] [stdout] 330 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 331 | |         mem_hardwall: link,
[INFO] [stdout] 332 | |         bool,
[INFO] [stdout] 333 | |         parse_01_bool
[INFO] [stdout] 334 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 | /     _gen_setter!(
[INFO] [stdout] 337 | |         "whether this cgroup is \"hardwalled\"",
[INFO] [stdout] 338 | |         mem_hardwall: link,
[INFO] [stdout] 339 | |         set_mem_hardwall,
[INFO] [stdout] 340 | |         enable: bool as i32,
[INFO] [stdout] 341 | |         true
[INFO] [stdout] 342 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 | /     _gen_getter!(
[INFO] [stdout] 345 | |         "the running average of the memory pressure faced by this cgroup,",
[INFO] [stdout] 346 | |         memory_pressure,
[INFO] [stdout] 347 | |         u64,
[INFO] [stdout] 348 | |         parse
[INFO] [stdout] 349 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 | /     _gen_getter!(
[INFO] [stdout] 401 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 402 | |         memory_spread_page: link,
[INFO] [stdout] 403 | |         bool,
[INFO] [stdout] 404 | |         parse_01_bool
[INFO] [stdout] 405 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 | /     _gen_setter!(
[INFO] [stdout] 408 | |         "whether file system buffers are spread across the selected memory nodes,",
[INFO] [stdout] 409 | |         memory_spread_page: link,
[INFO] [stdout] 410 | |         set_memory_spread_page,
[INFO] [stdout] 411 | |         enable: bool as i32,
[INFO] [stdout] 412 | |         true
[INFO] [stdout] 413 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 | /     _gen_getter!(
[INFO] [stdout] 416 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 417 | |         memory_spread_slab: link,
[INFO] [stdout] 418 | |         bool,
[INFO] [stdout] 419 | |         parse_01_bool
[INFO] [stdout] 420 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:422:5
[INFO] [stdout]     |
[INFO] [stdout] 422 | /     _gen_setter!(
[INFO] [stdout] 423 | |         "whether the kernel slab caches for file I/O are spread across the selected memory nodes,",
[INFO] [stdout] 424 | |         memory_spread_slab: link,
[INFO] [stdout] 425 | |         set_memory_spread_slab,
[INFO] [stdout] 426 | |         enable: bool as i32,
[INFO] [stdout] 427 | |         true
[INFO] [stdout] 428 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 | /     _gen_getter!(
[INFO] [stdout] 431 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 432 | |         sched_load_balance: link,
[INFO] [stdout] 433 | |         bool,
[INFO] [stdout] 434 | |         parse_01_bool
[INFO] [stdout] 435 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 | /     _gen_setter!(
[INFO] [stdout] 438 | |         "whether the kernel balances the load across the selected CPUs,",
[INFO] [stdout] 439 | |         sched_load_balance: link,
[INFO] [stdout] 440 | |         set_sched_load_balance,
[INFO] [stdout] 441 | |         enable: bool as i32,
[INFO] [stdout] 442 | |         true
[INFO] [stdout] 443 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuset.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 | /     _gen_getter!(
[INFO] [stdout] 446 | |         "how much work the kernel do to balance the load on this cgroup,",
[INFO] [stdout] 447 | |         sched_relax_domain_level: link,
[INFO] [stdout] 448 | |         i32,
[INFO] [stdout] 449 | |         parse
[INFO] [stdout] 450 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/devices.rs:196:5
[INFO] [stdout]     |
[INFO] [stdout] 196 | /     gen_getter!(
[INFO] [stdout] 197 | |         devices,
[INFO] [stdout] 198 | |         "allowed device access of this cgroup",
[INFO] [stdout] 199 | |         list,
[INFO] [stdout] 200 | |         Vec<Access>,
[INFO] [stdout] 201 | |         parse_list
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 | /     gen_getter!(
[INFO] [stdout] 148 | |         freezer,
[INFO] [stdout] 149 | |         "the current state of this cgroup",
[INFO] [stdout] 150 | |         state: link,
[INFO] [stdout] 151 | |         State,
[INFO] [stdout] 152 | |         parse
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         freezer,
[INFO] [stdout] 157 | |         "whether this cgroup itself is frozen or in processes of being frozen,",
[INFO] [stdout] 158 | |         self_freezing,
[INFO] [stdout] 159 | |         bool,
[INFO] [stdout] 160 | |         parse_01_bool
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/freezer.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 | /     gen_getter!(
[INFO] [stdout] 164 | |         freezer,
[INFO] [stdout] 165 | |         "whether any parent cgroups of this cgroup is frozen or in processes of being frozen,",
[INFO] [stdout] 166 | |         parent_freezing,
[INFO] [stdout] 167 | |         bool,
[INFO] [stdout] 168 | |         parse_01_bool
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     _gen_getter!(
[INFO] [stdout] 265 | |         "the statistics of memory usage of this cgroup",
[INFO] [stdout] 266 | |         stat,
[INFO] [stdout] 267 | |         Stat,
[INFO] [stdout] 268 | |         parse_stat
[INFO] [stdout] 269 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     _gen_getter!(
[INFO] [stdout] 272 | |         "the statistics of memory usage per NUMA node of this cgroup",
[INFO] [stdout] 273 | |         numa_stat,
[INFO] [stdout] 274 | |         NumaStat,
[INFO] [stdout] 275 | |         parse_numa_stat
[INFO] [stdout] 276 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 | /     _gen_getter!(
[INFO] [stdout] 279 | |         "the memory usage of this cgroup",
[INFO] [stdout] 280 | |         usage_in_bytes,
[INFO] [stdout] 281 | |         memsw_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 284 | |         u64
[INFO] [stdout] 285 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 | /     _gen_getter!(
[INFO] [stdout] 288 | |         "the maximum memory usage of this cgroup",
[INFO] [stdout] 289 | |         max_usage_in_bytes,
[INFO] [stdout] 290 | |         memsw_max_usage_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | |         u64
[INFO] [stdout] 294 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 | /     _gen_getter!(
[INFO] [stdout] 297 | |         "the limit on memory usage (including file cache) of this cgroup",
[INFO] [stdout] 298 | |         limit_in_bytes: link,
[INFO] [stdout] 299 | |         memsw_limit_in_bytes,
[INFO] [stdout] ...   |
[INFO] [stdout] 302 | |         u64
[INFO] [stdout] 303 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 312 |         _gen_setter!(err_invalid; limit_in_bytes),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 | /     _gen_getter!(
[INFO] [stdout] 357 | |         "the soft limit on memory usage of this cgroup",
[INFO] [stdout] 358 | |         soft_limit_in_bytes: link,
[INFO] [stdout] 359 | |         u64,
[INFO] [stdout] 360 | |         parse
[INFO] [stdout] 361 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/memory.rs:260:6
[INFO] [stdout]     |
[INFO] [stdout] 260 |     ); };
[INFO] [stdout]     |      ^
[INFO] [stdout] ...
[INFO] [stdout] 370 |         _gen_setter!(err_invalid; soft_limit_in_bytes),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 | /     _gen_getter!(
[INFO] [stdout] 382 | |         "the number of memory allocation failure due to the limit",
[INFO] [stdout] 383 | |         failcnt,
[INFO] [stdout] 384 | |         memsw_failcnt,
[INFO] [stdout] ...   |
[INFO] [stdout] 387 | |         u64
[INFO] [stdout] 388 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:390:5
[INFO] [stdout]     |
[INFO] [stdout] 390 | /     _gen_getter!(
[INFO] [stdout] 391 | |         "the tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 392 | |         swappiness: link,
[INFO] [stdout] 393 | |         u64,
[INFO] [stdout] 394 | |         parse
[INFO] [stdout] 395 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 | /     _gen_setter!(
[INFO] [stdout] 398 | |         "a tendency of the kernel to swap out pages consumed by this cgroup,",
[INFO] [stdout] 399 | |         swappiness: link,
[INFO] [stdout] 400 | |         set_swappiness,
[INFO] [stdout] 401 | |         u64,
[INFO] [stdout] 402 | |         60
[INFO] [stdout] 403 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 | /     _gen_getter!(
[INFO] [stdout] 406 | |         "the status of OOM killer on this cgroup",
[INFO] [stdout] 407 | |         oom_control,
[INFO] [stdout] 408 | |         OomControl,
[INFO] [stdout] 409 | |         parse_oom_control
[INFO] [stdout] 410 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 | /     _gen_setter!(
[INFO] [stdout] 413 | |         "whether the OOM killer is disabled for this cgroup,",
[INFO] [stdout] 414 | |         oom_control,
[INFO] [stdout] 415 | |         disable_oom_killer,
[INFO] [stdout] 416 | |         disable: bool as i32,
[INFO] [stdout] 417 | |         true
[INFO] [stdout] 418 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 | /     _gen_getter!(
[INFO] [stdout] 421 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 422 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 423 | |         bool,
[INFO] [stdout] 424 | |         parse_01_bool
[INFO] [stdout] 425 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 | /     _gen_setter!(
[INFO] [stdout] 428 | |         "whether pages may be recharged to the new cgroup when a task is moved,",
[INFO] [stdout] 429 | |         move_charge_at_immigrate: link,
[INFO] [stdout] 430 | |         set_move_charge_at_immigrate,
[INFO] [stdout] 431 | |         move_: bool as i32,
[INFO] [stdout] 432 | |         true
[INFO] [stdout] 433 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 | /     _gen_getter!(
[INFO] [stdout] 436 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 437 | |         use_hierarchy: link,
[INFO] [stdout] 438 | |         bool,
[INFO] [stdout] 439 | |         parse_01_bool
[INFO] [stdout] 440 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 | /     _gen_setter!(
[INFO] [stdout] 443 | |         "whether the OOM killer tries to reclaim memory from the self and descendant cgroups,",
[INFO] [stdout] 444 | |         use_hierarchy: link,
[INFO] [stdout] 445 | |         set_use_hierarchy,
[INFO] [stdout] 446 | |         use_: bool as i32,
[INFO] [stdout] 447 | |         true
[INFO] [stdout] 448 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/memory.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |         None => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:80:5
[INFO] [stdout]     |
[INFO] [stdout] 80  | /     gen_getter!(
[INFO] [stdout] 81  | |         net_prio,
[INFO] [stdout] 82  | |         "the system-internal representation of this cgroup",
[INFO] [stdout] 83  | |         prioidx,
[INFO] [stdout] 84  | |         u64,
[INFO] [stdout] 85  | |         parse
[INFO] [stdout] 86  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/net_prio.rs:88:5
[INFO] [stdout]     |
[INFO] [stdout] 88  | /     gen_getter!(
[INFO] [stdout] 89  | |         net_prio, "the map of priorities assigned to traffic originating from this cgroup,",
[INFO] [stdout] 90  | |         ifpriomap : link, HashMap<String, u32>, parse_ifpriomap
[INFO] [stdout] 91  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:83:5
[INFO] [stdout]     |
[INFO] [stdout] 83  | /     gen_getter!(
[INFO] [stdout] 84  | |         pids,
[INFO] [stdout] 85  | |         "the maximum number of processes this cgroup can have",
[INFO] [stdout] 86  | |         max: link,
[INFO] [stdout] 87  | |         Max,
[INFO] [stdout] 88  | |         parse
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     gen_setter!(
[INFO] [stdout] 92  | |         pids,
[INFO] [stdout] 93  | |         "a maximum number of processes this cgroup can have,",
[INFO] [stdout] 94  | |         max: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 97  | |         controlgroup::Max::Limit(2)
[INFO] [stdout] 98  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 | /     gen_getter!(
[INFO] [stdout] 101 | |         pids,
[INFO] [stdout] 102 | |         "the number of processes this cgroup currently has",
[INFO] [stdout] 103 | |         current,
[INFO] [stdout] 104 | |         u32,
[INFO] [stdout] 105 | |         parse
[INFO] [stdout] 106 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/pids.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 | /     gen_getter!(
[INFO] [stdout] 109 | |         pids,
[INFO] [stdout] 110 | |         "the event counter, i.e. a pair of the maximum number of processes,
[INFO] [stdout] 111 | |          and the number of times fork failed due to the limit",
[INFO] [stdout] ...   |
[INFO] [stdout] 114 | |         parse_events
[INFO] [stdout] 115 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 | /     gen_getter!(
[INFO] [stdout] 113 | |         rdma, "the current usage of RDMA/IB devices",
[INFO] [stdout] 114 | |         current, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 115 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/rdma.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 | /     gen_getter!(
[INFO] [stdout] 118 | |         rdma, "the usage limits on RDMA/IB devices",
[INFO] [stdout] 119 | |         max : link, HashMap<String, Limit>, parse_limits
[INFO] [stdout] 120 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 82 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.00s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: controlgroup v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "352537300fedc32666dd155675cb1ff1f25d299882f8e15e0e2fe7aba2a5b6c1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "352537300fedc32666dd155675cb1ff1f25d299882f8e15e0e2fe7aba2a5b6c1", kill_on_drop: false }`
[INFO] [stdout] 352537300fedc32666dd155675cb1ff1f25d299882f8e15e0e2fe7aba2a5b6c1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b89d6dd6952d07cee2d66e75e4cf992c8a347a24c1333ed92ce4cb5f8ffe011a
[INFO] running `Command { std: "docker" "start" "-a" "b89d6dd6952d07cee2d66e75e4cf992c8a347a24c1333ed92ce4cb5f8ffe011a", kill_on_drop: false }`
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:264:5
[INFO] [stdout]     |
[INFO] [stdout] 264 | /     gen_getter!(
[INFO] [stdout] 265 | |         blkio,
[INFO] [stdout] 266 | |         "the relative weight of block I/O performed by this cgroup,",
[INFO] [stdout] 267 | |         weight: link,
[INFO] [stdout] 268 | |         u16,
[INFO] [stdout] 269 | |         parse
[INFO] [stdout] 270 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:3:5
[INFO] [stdout]     |
[INFO] [stdout] 3   |     future_incompatible,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(semicolon_in_expressions_from_macros)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     _gen_getter!(map; "the overriding weight for devices", weight_device : link, u16);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 | /     gen_getter!(
[INFO] [stdout] 283 | |         blkio,
[INFO] [stdout] 284 | |         "the weight this cgroup has while competing against descendant cgroups,",
[INFO] [stdout] 285 | |         leaf_weight: link,
[INFO] [stdout] 286 | |         u16,
[INFO] [stdout] 287 | |         parse
[INFO] [stdout] 288 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 | /     _gen_getter!(
[INFO] [stdout] 295 | |         map; "the overriding leaf weight for devices",
[INFO] [stdout] 296 | |         leaf_weight_device : link, u16
[INFO] [stdout] 297 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     _gen_getter!(
[INFO] [stdout] 304 | |         map; "the I/O time allocated to this cgroup per device (in milliseconds)",
[INFO] [stdout] 305 | |         time, u64, time_recursive
[INFO] [stdout] 306 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     _gen_getter!(
[INFO] [stdout] 309 | |         map; "the number of sectors transferred by this cgroup,",
[INFO] [stdout] 310 | |         sectors, u64, sectors_recursive
[INFO] [stdout] 311 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 | /     _gen_getter!(
[INFO] [stdout] 314 | |         io_service; "the I/O service transferred by this cgroup (in bytes)",
[INFO] [stdout] 315 | |         io_service_bytes, io_service_bytes_recursive
[INFO] [stdout] 316 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 | /     _gen_getter!(
[INFO] [stdout] 318 | |         io_service; "the I/O service transferred by this cgroup (in operation count)",
[INFO] [stdout] 319 | |         io_serviced, io_serviced_recursive
[INFO] [stdout] 320 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 | /     _gen_getter!(
[INFO] [stdout] 322 | |         io_service; "the I/O service transferred by this cgroup (in nanoseconds)",
[INFO] [stdout] 323 | |         io_service_time, io_service_time_recursive
[INFO] [stdout] 324 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 | /     _gen_getter!(
[INFO] [stdout] 327 | |         io_service; "the total time the I/O for this cgroup spent waiting for service,",
[INFO] [stdout] 328 | |         io_wait_time, io_wait_time_recursive
[INFO] [stdout] 329 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 | /     _gen_getter!(
[INFO] [stdout] 332 | |         io_service;
[INFO] [stdout] 333 | |         "the number of BIOS requests merged into I/O requests belonging to this cgroup,",
[INFO] [stdout] 334 | |         io_merged, io_merged_recursive
[INFO] [stdout] 335 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/blkio.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 | /     _gen_getter!(
[INFO] [stdout] 338 | |         io_service; "the number of I/O operations queued by this cgroup,",
[INFO] [stdout] 339 | |         io_queued, io_queued_recursive
[INFO] [stdout] 340 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | /     gen_getter!(
[INFO] [stdout] 128 | |         cpu,
[INFO] [stdout] 129 | |         "the throttling statistics of this cgroup",
[INFO] [stdout] 130 | |         stat,
[INFO] [stdout] 131 | |         Stat,
[INFO] [stdout] 132 | |         parse_stat
[INFO] [stdout] 133 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     gen_getter!(cpu, "the CPU time shares", shares: link, u64, parse);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |         gen_doc!(see; $field);
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     gen_setter!(cpu, "CPU time shares", shares: link, set_shares, u64, 2048);
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 | /     gen_getter!(
[INFO] [stdout] 139 | |         cpu,
[INFO] [stdout] 140 | |         "the total available CPU time within a period (in microseconds)",
[INFO] [stdout] 141 | |         cfs_quota_us: link,
[INFO] [stdout] 142 | |         i64,
[INFO] [stdout] 143 | |         parse
[INFO] [stdout] 144 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 | /     gen_setter!(
[INFO] [stdout] 146 | |         cpu,
[INFO] [stdout] 147 | |         "total available CPU time within a period (in microseconds)"
[INFO] [stdout] 148 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 152 | |         500 * 1000
[INFO] [stdout] 153 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 | /     gen_getter!(
[INFO] [stdout] 156 | |         cpu,
[INFO] [stdout] 157 | |         "the length of period (in microseconds)",
[INFO] [stdout] 158 | |         cfs_period_us: link,
[INFO] [stdout] 159 | |         u64,
[INFO] [stdout] 160 | |         parse
[INFO] [stdout] 161 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 | /     gen_setter!(
[INFO] [stdout] 163 | |         cpu,
[INFO] [stdout] 164 | |         "length of period (in microseconds)",
[INFO] [stdout] 165 | |         cfs_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 168 | |         1000 * 1000
[INFO] [stdout] 169 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 | /     gen_getter!(
[INFO] [stdout] 172 | |         cpu,
[INFO] [stdout] 173 | |         "the total available CPU time for realtime tasks within a period (in microseconds)",
[INFO] [stdout] 174 | |         rt_runtime_us: link,
[INFO] [stdout] 175 | |         i64,
[INFO] [stdout] 176 | |         parse
[INFO] [stdout] 177 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gen_setter!(
[INFO] [stdout] 179 | |         cpu,
[INFO] [stdout] 180 | |         "total available CPU time for realtime tasks within a period (in microseconds)"
[INFO] [stdout] 181 | |             : "Setting -1 removes the current limit.",
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |         500 * 1000
[INFO] [stdout] 186 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 | /     gen_getter!(
[INFO] [stdout] 189 | |         cpu,
[INFO] [stdout] 190 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 191 | |         rt_period_us: link,
[INFO] [stdout] 192 | |         u64,
[INFO] [stdout] 193 | |         parse
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |           gen_doc!(see; $field);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:195:5
[INFO] [stdout]     |
[INFO] [stdout] 195 | /     gen_setter!(
[INFO] [stdout] 196 | |         cpu,
[INFO] [stdout] 197 | |         "the length of period for realtime tasks (in microseconds)",
[INFO] [stdout] 198 | |         rt_period_us: link,
[INFO] [stdout] ...   |
[INFO] [stdout] 201 | |         1000 * 1000
[INFO] [stdout] 202 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `gen_setter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/macros.rs:19:63
[INFO] [stdout]     |
[INFO] [stdout] 19  |         return Err(crate::Error::new(crate::ErrorKind::Parse));
[INFO] [stdout]     |                                                               ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpu.rs:233:18
[INFO] [stdout]     |
[INFO] [stdout] 233 |             _ => bail_parse!(),
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `bail_parse` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:85:5
[INFO] [stdout]     |
[INFO] [stdout] 85  | /     _gen_getter!(
[INFO] [stdout] 86  | |         "the statistics about how much CPU time is consumed by this cgroup (in `USER_HZ` unit)"
[INFO] [stdout] 87  | |         : "The CPU time is further divided into user and system times.",
[INFO] [stdout] 88  | |         stat, Stat, parse_stat
[INFO] [stdout] 89  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:91:5
[INFO] [stdout]     |
[INFO] [stdout] 91  | /     _gen_getter!(
[INFO] [stdout] 92  | |         "the total CPU time consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 93  | |         usage,
[INFO] [stdout] 94  | |         u64,
[INFO] [stdout] 95  | |         parse
[INFO] [stdout] 96  | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:98:5
[INFO] [stdout]     |
[INFO] [stdout] 98  | /     _gen_getter!(
[INFO] [stdout] 99  | |         "the per-CPU total CPU time consumed by this cgroup (in nanoseconds)" :
[INFO] [stdout] 100 | |         "The CPU time is further divided into user and system times.",
[INFO] [stdout] 101 | |         usage_all, Vec<Stat>, parse_usage_all
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 | /     _gen_getter!(
[INFO] [stdout] 105 | |         "the per-CPU total CPU times consumed by this cgroup (in nanoseconds)",
[INFO] [stdout] 106 | |         usage_percpu,
[INFO] [stdout] 107 | |         Vec<u64>,
[INFO] [stdout] 108 | |         parse_vec
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 | /     _gen_getter!(
[INFO] [stdout] 112 | |         "the per-CPU total CPU times consumed by this cgroup
[INFO] [stdout] 113 | |          in the system (kernel) mode (in nanoseconds)",
[INFO] [stdout] 114 | |         usage_percpu_sys,
[INFO] [stdout] 115 | |         Vec<u64>,
[INFO] [stdout] 116 | |         parse_vec
[INFO] [stdout] 117 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/v1/macros.rs:285:22
[INFO] [stdout]     |
[INFO] [stdout] 285 |           gen_doc!(see);
[INFO] [stdout]     |                        ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/v1/cpuacct.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 | /     _gen_getter!(
[INFO] [stdout] 120 | |         "the per-CPU total CPU times consumed by this cgroup in the user mode (in nanoseconds)",
[INFO] [stdout] 121 | |         usage_percpu_user,
[INFO] [stdout] 122 | |         Vec<u64>,
[INFO] [stdout] 123 | |         parse_vec
[INFO] [stdout] 124 | |     );
[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 #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `_link` which comes from the expansion of the macro `_gen_getter` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[WARN] too many lines in the log, truncating it
