[INFO] fetching crate controlgroup 0.3.0...
[INFO] testing controlgroup-0.3.0 against master#2fd6efc32704647e64d3d646d21c4c68eae100e4 for pr-149852-1
[INFO] extracting crate controlgroup 0.3.0 into /workspace/builds/worker-7-tc1/source
[INFO] removed /workspace/builds/worker-7-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-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate controlgroup 0.3.0 on toolchain 2fd6efc32704647e64d3d646d21c4c68eae100e4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 3 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e274a0a861db58116bb9792347a85cd9525d5e2999075cee4b46ebbc0afe7b2e
[INFO] running `Command { std: "docker" "start" "-a" "e274a0a861db58116bb9792347a85cd9525d5e2999075cee4b46ebbc0afe7b2e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e274a0a861db58116bb9792347a85cd9525d5e2999075cee4b46ebbc0afe7b2e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e274a0a861db58116bb9792347a85cd9525d5e2999075cee4b46ebbc0afe7b2e", kill_on_drop: false }`
[INFO] [stdout] e274a0a861db58116bb9792347a85cd9525d5e2999075cee4b46ebbc0afe7b2e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a72f0094da267e34accdec2c896dbf1239f35a11f7b6cafd601bd20a520034fa
[INFO] running `Command { std: "docker" "start" "-a" "a72f0094da267e34accdec2c896dbf1239f35a11f7b6cafd601bd20a520034fa", 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] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.78s
[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" "a72f0094da267e34accdec2c896dbf1239f35a11f7b6cafd601bd20a520034fa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a72f0094da267e34accdec2c896dbf1239f35a11f7b6cafd601bd20a520034fa", kill_on_drop: false }`
[INFO] [stdout] a72f0094da267e34accdec2c896dbf1239f35a11f7b6cafd601bd20a520034fa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 46e67d4de0093a9c516abcaee1c9bec3d4a98e8103c20054b892a647a4d4ee0f
[INFO] running `Command { std: "docker" "start" "-a" "46e67d4de0093a9c516abcaee1c9bec3d4a98e8103c20054b892a647a4d4ee0f", kill_on_drop: false }`
[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] [stderr]    Compiling num_cpus v1.17.0
[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] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.17s
[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" "46e67d4de0093a9c516abcaee1c9bec3d4a98e8103c20054b892a647a4d4ee0f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "46e67d4de0093a9c516abcaee1c9bec3d4a98e8103c20054b892a647a4d4ee0f", kill_on_drop: false }`
[INFO] [stdout] 46e67d4de0093a9c516abcaee1c9bec3d4a98e8103c20054b892a647a4d4ee0f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fb0e28b211ff4c73e614b213438a1ba73317ab66fc0f53045b021992d754605a
[INFO] running `Command { std: "docker" "start" "-a" "fb0e28b211ff4c73e614b213438a1ba73317ab66fc0f53045b021992d754605a", 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.20s
[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-9a628ed242437782)
[INFO] [stdout] 
[INFO] [stdout] running 154 tests
[INFO] [stdout] test macros::tests::test_gen_cgroup_name ... 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_next ... ok
[INFO] [stdout] test macros::tests::test_subsys_file ... ok
[INFO] [stdout] test parse::tests::test_parse_vec ... ok
[INFO] [stdout] test v1::blkio::tests::test_parse_io_service ... 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::err_subsystem_weight ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_io_service ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_io_wait_time ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_reset_stats ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_sectors ... FAILED
[INFO] [stdout] test v1::blkio::tests::test_subsystem_time ... 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_io_queued ... FAILED
[INFO] [stdout] test v1::builder::tests::test_builder_not_create_unused_subsystem_directory ... FAILED
[INFO] [stdout] test v1::builder::tests::test_builder_not_reset ... FAILED
[INFO] [stdout] test v1::builder::tests::test_builder ... FAILED
[INFO] [stdout] test v1::builder::tests::test_builder_override ... FAILED
[INFO] [stdout] test v1::cgroup::tests::err_cgroup_sane_behavior ... FAILED
[INFO] [stdout] test v1::builder::tests::test_builder_skip_create ... FAILED
[INFO] [stdout] test v1::cgroup::tests::err_cgroup_release_agent ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_add_get_remove_procs ... ignored
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_add_get_remove_tasks ... ignored
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_create_delete ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_notify_on_release ... 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_path_subsystem_root ... ok
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_path_with_subsystem_name ... ok
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_release_agent ... ignored
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_sane_behavior ... FAILED
[INFO] [stdout] test v1::cgroup::tests::test_cgroup_subsystem ... ok
[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::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_period_us ... FAILED
[INFO] [stdout] test v1::cpu::tests::test_subsystem_cfs_quota_us ... FAILED
[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::cpu::tests::test_subsystem_stat ... FAILED
[INFO] [stdout] test parse::tests::test_parse ... ok
[INFO] [stdout] test v1::cpu::tests::test_subsystem_stat_throttled ... ignored
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_parse_usage_all ... ok
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_stat_updated ... ignored
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_reset ... FAILED
[INFO] [stdout] test v1::cpuacct::tests::test_subsystem_stat ... 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_sys ... 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::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_clone_children ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_cpu_exclusive ... ignored
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_cpus ... FAILED
[INFO] [stdout] test v1::builder::tests::err_builder ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_mem_exclusive ... ignored
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_mem_hardwall ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_memory_migrate ... FAILED
[INFO] [stdout] test v1::cgroup::tests::panic_cgroup_path_with_subsystem_name - should panic ... ok
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_memory_pressure_enabled ... ignored
[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::cgroup::tests::test_cgroup_file_exists ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_sched_load_balance ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_sched_relax_domain_level ... FAILED
[INFO] [stdout] test v1::devices::tests::err_parse_access ... ok
[INFO] [stdout] test v1::devices::tests::test_parse_list ... ok
[INFO] [stdout] test v1::devices::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::devices::tests::test_subsystem_create_file_exists ... 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::freezer::tests::test_subsystem_parent_freezing_freeze_thaw ... FAILED
[INFO] [stdout] test v1::freezer::tests::test_subsystem_self_freezing_freeze_thaw ... FAILED
[INFO] [stdout] test v1::freezer::tests::test_subsystem_state_freeze_thaw ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_bytes_to_pages ... ok
[INFO] [stdout] test v1::hugetlb::tests::test_pages_to_bytes ... ok
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_failcnt ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_limit_in_bytes ... 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_set_limit ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_size_supported ... FAILED
[INFO] [stdout] test v1::hugetlb::tests::test_subsystem_usage ... FAILED
[INFO] [stdout] test v1::memory::tests::test_parse_01_bool_option ... ok
[INFO] [stdout] test v1::memory::tests::test_parse_numa_stat ... ok
[INFO] [stdout] test v1::memory::tests::test_parse_oom_control ... ok
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_memory_pressure ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_mems ... FAILED
[INFO] [stdout] test v1::cpuset::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::memory::tests::test_parse_stat ... ok
[INFO] [stdout] test v1::memory::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_failcnt ... 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_move_charge_at_immigrate ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_numa_stat ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_stat_throttled ... ignored
[INFO] [stdout] test v1::memory::tests::test_subsystem_force_empty ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_usage_in_bytes ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_oom_control ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_stat ... FAILED
[INFO] [stdout] test v1::memory::tests::test_subsystem_swappiness ... FAILED
[INFO] [stdout] test v1::net_cls::tests::err_class_id_from_str ... ok
[INFO] [stdout] test v1::memory::tests::test_subsystem_use_hierarchy ... FAILED
[INFO] [stdout] test v1::net_prio::tests::test_parse_ifpriomap ... ok
[INFO] [stdout] test v1::net_prio::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::net_cls::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::net_cls::tests::test_subsystem_classid ... FAILED
[INFO] [stdout] test v1::net_cls::tests::test_subsystem_create_file_exists ... 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::pids::tests::test_subsystem_current ... ignored
[INFO] [stdout] test v1::pids::tests::test_parse_events ... ok
[INFO] [stdout] test v1::pids::tests::test_subsystem_apply ... FAILED
[INFO] [stdout] test v1::pids::tests::test_subsystem_max ... FAILED
[INFO] [stdout] test v1::pids::tests::test_subsystem_create_file_exists ... FAILED
[INFO] [stdout] test v1::pids::tests::test_subsystem_events ... 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::unified_repr::tests::test_unified_repr_create_delete ... FAILED
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_skip_create ... FAILED
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_subsystems ... ok
[INFO] [stdout] test v1::rdma::tests::test_parse_limits ... ok
[INFO] [stdout] test v1::rdma::tests::test_subsystem_apply ... ok
[INFO] [stdout] test v1::unified_repr::tests::test_unified_repr_apply ... 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::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::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::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_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_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_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_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::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_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_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::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_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::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::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::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::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_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::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::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_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::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_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_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_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_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_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_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_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_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::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::builder::tests::err_builder stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'v1::builder::tests::err_builder' (40) 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:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ec9f6c72512 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ec9f6c8762a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ec9f6c8762a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5ec9f6c77476 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ec9f6c77476 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5ec9f6c4f7ef - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ec9f6c4f7ef - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ec9f6c6a3f9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ec9f6c04dce - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5ec9f6c04dce - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ec9f6c6a5b2 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5ec9f6c6a5b2 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5ec9f6c4f8a8 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5ec9f6c47169 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ec9f6c506fd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5ec9f6c87d3c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ec9f6c87bf3 - core[c5ed12ab89cc536a]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:439:17
[INFO] [stdout]   20:     0x5ec9f6b373e0 - core[c5ed12ab89cc536a]::panicking::assert_failed::<controlgroup[4d4b0d861c676733]::error::ErrorKind, controlgroup[4d4b0d861c676733]::error::ErrorKind>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x5ec9f6b9f415 - controlgroup[4d4b0d861c676733]::v1::builder::tests::err_builder
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/builder.rs:795:9
[INFO] [stdout]   22:     0x5ec9f6b8ff8d - controlgroup[4d4b0d861c676733]::v1::builder::tests::err_builder::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/builder.rs:785:25
[INFO] [stdout]   23:     0x5ec9f6afd686 - <controlgroup[4d4b0d861c676733]::v1::builder::tests::err_builder::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ec9f6bf917b - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5ec9f6bf917b - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x5ec9f6c059da - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x5ec9f6bffea4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x5ec9f6bffea4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x5ec9f6c084d2 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x5ec9f6c084d2 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5ec9f6c71c1f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5ec9f6c71c1f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x77a06bcecaa4 - <unknown>
[INFO] [stdout]   45:     0x77a06bd79a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[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_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_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::cgroup::tests::test_cgroup_file_exists stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'v1::cgroup::tests::test_cgroup_file_exists' (51) 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:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ec9f6c72512 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ec9f6c8762a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ec9f6c8762a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5ec9f6c77476 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ec9f6c77476 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5ec9f6c4f7ef - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ec9f6c4f7ef - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ec9f6c6a3f9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ec9f6c04dce - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5ec9f6c04dce - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ec9f6c6a5b2 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5ec9f6c6a5b2 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5ec9f6c4f8da - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5ec9f6c47169 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ec9f6c506fd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5ec9f6c87d3c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ec9f6c87d02 - core[c5ed12ab89cc536a]::panicking::panic
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5ec9f6b9a132 - controlgroup[4d4b0d861c676733]::v1::cgroup::tests::test_cgroup_file_exists
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/cgroup.rs:832:9
[INFO] [stdout]   21:     0x5ec9f6b8fbed - controlgroup[4d4b0d861c676733]::v1::cgroup::tests::test_cgroup_file_exists::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/cgroup.rs:829:37
[INFO] [stdout]   22:     0x5ec9f6afc9c6 - <controlgroup[4d4b0d861c676733]::v1::cgroup::tests::test_cgroup_file_exists::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5ec9f6bf917b - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ec9f6bf917b - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x5ec9f6c059da - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x5ec9f6bffea4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x5ec9f6bffea4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x5ec9f6c084d2 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x5ec9f6c084d2 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5ec9f6c71c1f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x5ec9f6c71c1f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x77a06bcecaa4 - <unknown>
[INFO] [stdout]   44:     0x77a06bd79a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[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_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_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::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::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::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_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::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::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_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_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_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_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_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_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::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_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::cpuset::tests::test_subsystem_create_file_exists stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'v1::cpuset::tests::test_subsystem_create_file_exists' (88) 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:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ec9f6c72512 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5ec9f6c72512 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5ec9f6c8762a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5ec9f6c8762a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x5ec9f6c77476 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ec9f6c77476 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5ec9f6c4f7ef - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5ec9f6c4f7ef - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5ec9f6c6a3f9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5ec9f6c04dce - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5ec9f6c04dce - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5ec9f6c6a5b2 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5ec9f6c6a5b2 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5ec9f6c4f8da - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5ec9f6c47169 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5ec9f6c506fd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5ec9f6c87d3c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5ec9f6c87d02 - core[c5ed12ab89cc536a]::panicking::panic
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5ec9f6b4212e - controlgroup[4d4b0d861c676733]::v1::cpuset::tests::test_subsystem_create_file_exists
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/cpuset.rs:709:9
[INFO] [stdout]   21:     0x5ec9f6b3b61d - controlgroup[4d4b0d861c676733]::v1::cpuset::tests::test_subsystem_create_file_exists::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/v1/cpuset.rs:706:47
[INFO] [stdout]   22:     0x5ec9f6afd006 - <controlgroup[4d4b0d861c676733]::v1::cpuset::tests::test_subsystem_create_file_exists::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5ec9f6bf917b - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5ec9f6bf917b - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x5ec9f6c059da - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5ec9f6c059da - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x5ec9f6c059da - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x5ec9f6bffea4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x5ec9f6bffea4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x5ec9f6c084d2 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5ec9f6c084d2 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x5ec9f6c084d2 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5ec9f6c71c1f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x5ec9f6c71c1f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x77a06bcecaa4 - <unknown>
[INFO] [stdout]   44:     0x77a06bd79a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[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_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_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_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_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_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_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_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_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::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_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_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_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_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::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_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_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_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::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::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] 
[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] [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.29s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "fb0e28b211ff4c73e614b213438a1ba73317ab66fc0f53045b021992d754605a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fb0e28b211ff4c73e614b213438a1ba73317ab66fc0f53045b021992d754605a", kill_on_drop: false }`
[INFO] [stdout] fb0e28b211ff4c73e614b213438a1ba73317ab66fc0f53045b021992d754605a
