[INFO] fetching crate rofuse 0.0.5...
[INFO] checking rofuse-0.0.5 against try#31561a63598a0f21fc74c024747ef1310fdd2eb2 for pr-133536
[INFO] extracting crate rofuse 0.0.5 into /workspace/builds/worker-3-tc2/source
[INFO] validating manifest of crates.io crate rofuse 0.0.5 on toolchain 31561a63598a0f21fc74c024747ef1310fdd2eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate rofuse 0.0.5
[INFO] finished tweaking crates.io crate rofuse 0.0.5
[INFO] tweaked toml for crates.io crate rofuse 0.0.5 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] crate crates.io crate rofuse 0.0.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b529adeb4226f0ad97efabff948ae29c9f45a5d1ae9408b2ce3e1aa4220da90d
[INFO] running `Command { std: "docker" "start" "-a" "b529adeb4226f0ad97efabff948ae29c9f45a5d1ae9408b2ce3e1aa4220da90d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b529adeb4226f0ad97efabff948ae29c9f45a5d1ae9408b2ce3e1aa4220da90d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b529adeb4226f0ad97efabff948ae29c9f45a5d1ae9408b2ce3e1aa4220da90d", kill_on_drop: false }`
[INFO] [stdout] b529adeb4226f0ad97efabff948ae29c9f45a5d1ae9408b2ce3e1aa4220da90d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a2fca58ede2dbf645e2d7fa5c88e8cb51a75d84dc1acc49a2842b609ad40aa18
[INFO] running `Command { std: "docker" "start" "-a" "a2fca58ede2dbf645e2d7fa5c88e8cb51a75d84dc1acc49a2842b609ad40aa18", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.24
[INFO] [stderr]    Compiling libc v0.2.86
[INFO] [stderr]    Compiling unicode-xid v0.2.1
[INFO] [stderr]    Compiling syn v1.0.63
[INFO] [stderr]    Compiling version_check v0.9.3
[INFO] [stderr]    Compiling memchr v2.3.4
[INFO] [stderr]    Compiling getrandom v0.2.2
[INFO] [stderr]     Checking once_cell v1.5.2
[INFO] [stderr]    Compiling unicode-segmentation v1.8.0
[INFO] [stderr]    Compiling rustversion v1.0.5
[INFO] [stderr]     Checking unicode-width v0.1.8
[INFO] [stderr]    Compiling serde_derive v1.0.123
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]     Checking regex-syntax v0.6.22
[INFO] [stderr]     Checking ppv-lite86 v0.2.10
[INFO] [stderr]    Compiling pkg-config v0.3.19
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]     Checking ansi_term v0.11.0
[INFO] [stderr]    Compiling serde v1.0.123
[INFO] [stderr]     Checking thread_local v1.1.3
[INFO] [stderr]     Checking byteorder v1.4.2
[INFO] [stderr]     Checking glob v0.3.0
[INFO] [stderr]     Checking smallvec v1.6.1
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling rofuse v0.0.5 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling quote v1.0.9
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking memmap2 v0.5.0
[INFO] [stderr]     Checking users v0.11.0
[INFO] [stderr]     Checking page_size v0.4.2
[INFO] [stderr]     Checking aho-corasick v0.7.15
[INFO] [stderr]     Checking clap v2.33.3
[INFO] [stderr]     Checking rand_core v0.6.2
[INFO] [stderr]     Checking rand_chacha v0.3.0
[INFO] [stderr]     Checking chrono v0.4.19
[INFO] [stderr]     Checking rand v0.8.3
[INFO] [stderr]     Checking regex v1.4.3
[INFO] [stderr]     Checking tempfile v3.2.0
[INFO] [stderr]     Checking env_logger v0.8.3
[INFO] [stderr]    Compiling synstructure v0.12.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling zerocopy-derive v0.3.0
[INFO] [stderr]    Compiling structopt-derive v0.4.18
[INFO] [stderr]     Checking zerocopy v0.6.0
[INFO] [stderr]     Checking thiserror v1.0.30
[INFO] [stderr]     Checking structopt v0.3.25
[INFO] [stderr]     Checking flexi_logger v0.19.5
[INFO] [stdout] warning: unused import: `RequestError`
[INFO] [stdout]   --> src/ll/mod.rs:12:64
[INFO] [stdout]    |
[INFO] [stdout] 12 |     AnyRequest, FileHandle, INodeNo, Lock, Operation, Request, RequestError, RequestId, Version,
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 44 |     pub const EPERM: Errno = errno!(libc::EPERM);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     pub const ENOENT: Errno = errno!(libc::ENOENT);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 48 |     pub const ESRCH: Errno = errno!(libc::ESRCH);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 50 |     pub const EINTR: Errno = errno!(libc::EINTR);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 52 |     pub const EIO: Errno = errno!(libc::EIO);
[INFO] [stdout]    |                            ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 54 |     pub const ENXIO: Errno = errno!(libc::ENXIO);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 56 |     pub const E2BIG: Errno = errno!(libc::E2BIG);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub const ENOEXEC: Errno = errno!(libc::ENOEXEC);
[INFO] [stdout]    |                                --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 60 |     pub const EBADF: Errno = errno!(libc::EBADF);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 62 |     pub const ECHILD: Errno = errno!(libc::ECHILD);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 64 |     pub const EAGAIN: Errno = errno!(libc::EAGAIN);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 66 |     pub const ENOMEM: Errno = errno!(libc::ENOMEM);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 68 |     pub const EACCES: Errno = errno!(libc::EACCES);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub const EFAULT: Errno = errno!(libc::EFAULT);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 72 |     pub const ENOTBLK: Errno = errno!(libc::ENOTBLK);
[INFO] [stdout]    |                                --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 74 |     pub const EBUSY: Errno = errno!(libc::EBUSY);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub const EEXIST: Errno = errno!(libc::EEXIST);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 78 |     pub const EXDEV: Errno = errno!(libc::EXDEV);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 80 |     pub const ENODEV: Errno = errno!(libc::ENODEV);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 82 |     pub const ENOTDIR: Errno = errno!(libc::ENOTDIR);
[INFO] [stdout]    |                                --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 84 |     pub const EISDIR: Errno = errno!(libc::EISDIR);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 86 |     pub const EINVAL: Errno = errno!(libc::EINVAL);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 88 |     pub const ENFILE: Errno = errno!(libc::ENFILE);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 90 |     pub const EMFILE: Errno = errno!(libc::EMFILE);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 92 |     pub const ENOTTY: Errno = errno!(libc::ENOTTY);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub const ETXTBSY: Errno = errno!(libc::ETXTBSY);
[INFO] [stdout]    |                                --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 96 |     pub const EFBIG: Errno = errno!(libc::EFBIG);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 98 |     pub const ENOSPC: Errno = errno!(libc::ENOSPC);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 100 |     pub const ESPIPE: Errno = errno!(libc::ESPIPE);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 102 |     pub const EROFS: Errno = errno!(libc::EROFS);
[INFO] [stdout]     |                              ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 104 |     pub const EMLINK: Errno = errno!(libc::EMLINK);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 106 |     pub const EPIPE: Errno = errno!(libc::EPIPE);
[INFO] [stdout]     |                              ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 108 |     pub const EDOM: Errno = errno!(libc::EDOM);
[INFO] [stdout]     |                             ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 110 |     pub const ERANGE: Errno = errno!(libc::ERANGE);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 112 |     pub const EDEADLK: Errno = errno!(libc::EDEADLK);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 114 |     pub const ENAMETOOLONG: Errno = errno!(libc::ENAMETOOLONG);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     pub const ENOLCK: Errno = errno!(libc::ENOLCK);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     pub const ENOSYS: Errno = errno!(libc::ENOSYS);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     pub const ENOTEMPTY: Errno = errno!(libc::ENOTEMPTY);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 122 |     pub const ELOOP: Errno = errno!(libc::ELOOP);
[INFO] [stdout]     |                              ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 124 |     pub const EWOULDBLOCK: Errno = errno!(libc::EWOULDBLOCK);
[INFO] [stdout]     |                                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 126 |     pub const ENOMSG: Errno = errno!(libc::ENOMSG);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub const EIDRM: Errno = errno!(libc::EIDRM);
[INFO] [stdout]     |                              ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     pub const EREMOTE: Errno = errno!(libc::EREMOTE);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 132 |     pub const ENOLINK: Errno = errno!(libc::ENOLINK);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 134 |     pub const EPROTO: Errno = errno!(libc::EPROTO);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub const EMULTIHOP: Errno = errno!(libc::EMULTIHOP);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     pub const EBADMSG: Errno = errno!(libc::EBADMSG);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 140 |     pub const EOVERFLOW: Errno = errno!(libc::EOVERFLOW);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 142 |     pub const EILSEQ: Errno = errno!(libc::EILSEQ);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 144 |     pub const EUSERS: Errno = errno!(libc::EUSERS);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 146 |     pub const ENOTSOCK: Errno = errno!(libc::ENOTSOCK);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 148 |     pub const EDESTADDRREQ: Errno = errno!(libc::EDESTADDRREQ);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub const EMSGSIZE: Errno = errno!(libc::EMSGSIZE);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 152 |     pub const EPROTOTYPE: Errno = errno!(libc::EPROTOTYPE);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 154 |     pub const ENOPROTOOPT: Errno = errno!(libc::ENOPROTOOPT);
[INFO] [stdout]     |                                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     pub const EPROTONOSUPPORT: Errno = errno!(libc::EPROTONOSUPPORT);
[INFO] [stdout]     |                                        ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 158 |     pub const ESOCKTNOSUPPORT: Errno = errno!(libc::ESOCKTNOSUPPORT);
[INFO] [stdout]     |                                        ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 160 |     pub const EOPNOTSUPP: Errno = errno!(libc::EOPNOTSUPP);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 162 |     pub const EPFNOSUPPORT: Errno = errno!(libc::EPFNOSUPPORT);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 164 |     pub const EAFNOSUPPORT: Errno = errno!(libc::EAFNOSUPPORT);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 166 |     pub const EADDRINUSE: Errno = errno!(libc::EADDRINUSE);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub const EADDRNOTAVAIL: Errno = errno!(libc::EADDRNOTAVAIL);
[INFO] [stdout]     |                                      --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 170 |     pub const ENETDOWN: Errno = errno!(libc::ENETDOWN);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 172 |     pub const ENETUNREACH: Errno = errno!(libc::ENETUNREACH);
[INFO] [stdout]     |                                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 174 |     pub const ENETRESET: Errno = errno!(libc::ENETRESET);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 176 |     pub const ECONNABORTED: Errno = errno!(libc::ECONNABORTED);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     pub const ECONNRESET: Errno = errno!(libc::ECONNRESET);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub const ENOBUFS: Errno = errno!(libc::ENOBUFS);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 182 |     pub const EISCONN: Errno = errno!(libc::EISCONN);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 184 |     pub const ENOTCONN: Errno = errno!(libc::ENOTCONN);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 186 |     pub const ESHUTDOWN: Errno = errno!(libc::ESHUTDOWN);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 188 |     pub const ETOOMANYREFS: Errno = errno!(libc::ETOOMANYREFS);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub const ETIMEDOUT: Errno = errno!(libc::ETIMEDOUT);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 192 |     pub const ECONNREFUSED: Errno = errno!(libc::ECONNREFUSED);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 194 |     pub const EHOSTDOWN: Errno = errno!(libc::EHOSTDOWN);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub const EHOSTUNREACH: Errno = errno!(libc::EHOSTUNREACH);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 198 |     pub const EALREADY: Errno = errno!(libc::EALREADY);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub const EINPROGRESS: Errno = errno!(libc::EINPROGRESS);
[INFO] [stdout]     |                                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 202 |     pub const ESTALE: Errno = errno!(libc::ESTALE);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub const EDQUOT: Errno = errno!(libc::EDQUOT);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub const ECANCELED: Errno = errno!(libc::ECANCELED);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 208 |     pub const EOWNERDEAD: Errno = errno!(libc::EOWNERDEAD);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 210 |     pub const ENOTRECOVERABLE: Errno = errno!(libc::ENOTRECOVERABLE);
[INFO] [stdout]     |                                        ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 212 |     pub const ENOTSUP: Errno = errno!(libc::ENOTSUP);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub const ENODATA: Errno = errno!(libc::ENODATA);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse2`
[INFO] [stdout]  --> src/mnt/mod.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[cfg(feature = "libfuse2")]
[INFO] [stdout]   |       ^^^^^^^^^^----------
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]   = help: consider adding `libfuse2` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]  --> src/mnt/mod.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[cfg(feature = "libfuse3")]
[INFO] [stdout]   |       ^^^^^^^^^^----------
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]   = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]   --> src/mnt/mod.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[cfg(feature = "libfuse3")]
[INFO] [stdout]    |       ^^^^^^^^^^----------
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse2`
[INFO] [stdout]   --> src/mnt/mod.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | #[cfg(feature = "libfuse2")]
[INFO] [stdout]    |       ^^^^^^^^^^----------
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse2` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]   --> src/mnt/mod.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[cfg(feature = "libfuse3")]
[INFO] [stdout]    |       ^^^^^^^^^^----------
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]   --> src/mnt/mod.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[cfg(not(feature = "libfuse3"))]
[INFO] [stdout]    |           ^^^^^^^^^^----------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]   --> src/mnt/mod.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | #[cfg(not(feature = "libfuse3"))]
[INFO] [stdout]    |           ^^^^^^^^^^----------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `bitrig`
[INFO] [stdout]   --> src/mnt/fuse2.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |                     target_os = "bitrig",
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse2`
[INFO] [stdout]   --> src/mnt/fuse2_sys.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(feature = "libfuse2")]
[INFO] [stdout]    |       ^^^^^^^^^^----------
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse2` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `bitrig`
[INFO] [stdout]   --> src/mnt/fuse2_sys.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         target_os = "bitrig",
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `bitrig`
[INFO] [stdout]   --> src/mnt/mod.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         target_os = "bitrig",
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `bitrig`
[INFO] [stdout]   --> src/mnt/mod.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         target_os = "bitrig",
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` has no effect when applied to an implementation block
[INFO] [stdout]   --> src/ll/reply.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[must_use]
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `ino` is never read
[INFO] [stdout]    --> src/ll/reply.rs:414:5
[INFO] [stdout]     |
[INFO] [stdout] 413 | pub struct DirEntryPlus<T: AsRef<Path>> {
[INFO] [stdout]     |            ------------ field in this struct
[INFO] [stdout] 414 |     ino: INodeNo,
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `DirEntryPlus` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/ll/request.rs:1846:13
[INFO] [stdout]      |
[INFO] [stdout] 1846 |     GetAttr(GetAttr<'a>),
[INFO] [stdout]      |     ------- ^^^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Operation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1846 |     GetAttr(()),
[INFO] [stdout]      |             ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/ll/request.rs:1848:14
[INFO] [stdout]      |
[INFO] [stdout] 1848 |     ReadLink(ReadLink<'a>),
[INFO] [stdout]      |     -------- ^^^^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Operation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1848 |     ReadLink(()),
[INFO] [stdout]      |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/ll/request.rs:1859:12
[INFO] [stdout]      |
[INFO] [stdout] 1859 |     StatFs(StatFs<'a>),
[INFO] [stdout]      |     ------ ^^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Operation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1859 |     StatFs(()),
[INFO] [stdout]      |            ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/ll/request.rs:863:14
[INFO] [stdout]     |
[INFO] [stdout] 863 |         Size(NonZeroU32),
[INFO] [stdout]     |         ---- ^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         field in this variant
[INFO] [stdout]     |
[INFO] [stdout]     = note: `GetXAttrSizeEnum` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 863 |         Size(()),
[INFO] [stdout]     |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CopyFileRangeFile` is never constructed
[INFO] [stdout]     --> src/ll/request.rs:1487:16
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub struct CopyFileRangeFile {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `CopyFileRangeFile` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ensure_last_os_error` is never used
[INFO] [stdout]    --> src/mnt/mod.rs:121:4
[INFO] [stdout]     |
[INFO] [stdout] 121 | fn ensure_last_os_error() -> io::Error {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `data` is never read
[INFO] [stdout]   --> src/request.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct Request<'a> {
[INFO] [stdout]    |            ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 30 |     data: &'a [u8],
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Request` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub mod channel;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:7:9
[INFO] [stdout]    |
[INFO] [stdout] 7  | #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/channel.rs:46:1
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub struct ChannelSender(Arc<File>);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/mnt/mod.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub mod mount_options;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/mnt/fuse2.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct Mount {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> src/mnt/fuse2.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn new(mountpoint: &Path, options: &[MountOption]) -> io::Result<(Arc<File>, Mount)> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/mnt/mount_options.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub fn check_option_conflicts(options: &[MountOption]) -> Result<(), io::Error> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/mnt/mount_options.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub fn option_to_string(option: &MountOption) -> String {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/reply.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn zero_copy(self) {}
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/session.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn restore(filesystem: FS, mountpoint: PathBuf, fd: i32) -> Session<FS> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking bincode v1.3.1
[INFO] [stdout] error[E0432]: unresolved import `memmap`
[INFO] [stdout]    --> examples/mu.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |     use memmap::{Mmap, MmapOptions};
[INFO] [stdout]     |         ^^^^^^ use of undeclared crate or module `memmap`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 163 |     use memmap2::{Mmap, MmapOptions};
[INFO] [stdout]     |         ~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::path::Path`
[INFO] [stdout]  --> examples/mu.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::path::Path;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::thread::sleep`
[INFO] [stdout]   --> examples/mu.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::thread::sleep;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Duration`
[INFO] [stdout]   --> examples/mu.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use std::time::Duration;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `App`, `Arg`, and `crate_version`
[INFO] [stdout]    --> examples/mu.rs:161:16
[INFO] [stdout]     |
[INFO] [stdout] 161 |     use clap::{crate_version, App, Arg};
[INFO] [stdout]     |                ^^^^^^^^^^^^^  ^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MountOption`
[INFO] [stdout]    --> examples/mu.rs:165:41
[INFO] [stdout]     |
[INFO] [stdout] 165 |         FileAttr, FileType, Filesystem, MountOption, ReplyAttr, ReplyData, ReplyDirectory,
[INFO] [stdout]     |                                         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `max` and `min`
[INFO] [stdout]    --> examples/mu.rs:168:20
[INFO] [stdout]     |
[INFO] [stdout] 168 |     use std::cmp::{max, min};
[INFO] [stdout]     |                    ^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fs::File`
[INFO] [stdout]    --> examples/mu.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |     use std::fs::File;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Error`, `Read`, and `Seek`
[INFO] [stdout]    --> examples/mu.rs:171:19
[INFO] [stdout]     |
[INFO] [stdout] 171 |     use std::io::{Error, Read, Result, Seek};
[INFO] [stdout]     |                   ^^^^^  ^^^^          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::os::unix::fs::FileExt`
[INFO] [stdout]    --> examples/mu.rs:172:9
[INFO] [stdout]     |
[INFO] [stdout] 172 |     use std::os::unix::fs::FileExt;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `memmap`
[INFO] [stdout]   --> examples/zerocopy.rs:65:15
[INFO] [stdout]    |
[INFO] [stdout] 65 |     let ans = memmap::MmapOptions::new().map(&file)?;
[INFO] [stdout]    |               ^^^^^^ use of undeclared crate or module `memmap`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 65 |     let ans = memmap2::MmapOptions::new().map(&file)?;
[INFO] [stdout]    |               ~~~~~~~
[INFO] [stdout] help: consider importing one of these structs
[INFO] [stdout]    |
[INFO] [stdout] 1  + use crate::MmapOptions;
[INFO] [stdout]    |
[INFO] [stdout] 1  + use memmap2::MmapOptions;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `MmapOptions`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 65 -     let ans = memmap::MmapOptions::new().map(&file)?;
[INFO] [stdout] 65 +     let ans = MmapOptions::new().map(&file)?;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `MmapOptions`
[INFO] [stdout]  --> examples/zerocopy.rs:3:21
[INFO] [stdout]   |
[INFO] [stdout] 3 | use memmap2::{Mmap, MmapOptions};
[INFO] [stdout]   |                     ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `max`
[INFO] [stdout]  --> examples/zerocopy.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::cmp::{max, min};
[INFO] [stdout]   |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Error`, `Read`, and `Seek`
[INFO] [stdout]   --> examples/zerocopy.rs:11:15
[INFO] [stdout]    |
[INFO] [stdout] 11 | use std::io::{Error, Read, Result, Seek};
[INFO] [stdout]    |               ^^^^^  ^^^^          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::os::unix::fs::FileExt`
[INFO] [stdout]   --> examples/zerocopy.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::os::unix::fs::FileExt;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> examples/mu.rs:85:63
[INFO] [stdout]     |
[INFO] [stdout] 85  |     Session::restore(zerofs, opt.mountpoint.parse().unwrap(), ch).run();
[INFO] [stdout]     |     ---------------- arguments to this function are incorrect ^^ expected `i32`, found `Channel`
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/session.rs:114:12
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn restore(filesystem: FS, mountpoint: PathBuf, fd: i32) -> Session<FS> {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `offset`
[INFO] [stdout]   --> examples/zerocopy.rs:96:9
[INFO] [stdout]    |
[INFO] [stdout] 96 |         offset: i64,
[INFO] [stdout]    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mount`
[INFO] [stdout]   --> examples/mu.rs:45:16
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let (file, mount): (Arc<File>, Mount) = Mount::new((&opt.mountpoint).as_ref(), &options)?;
[INFO] [stdout]    |                ^^^^^ help: if this is intentional, prefix it with an underscore: `_mount`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> examples/mu.rs:36:11
[INFO] [stdout]    |
[INFO] [stdout] 36 | fn master(mut opt: Options) -> io::Result<()> {
[INFO] [stdout]    |           ----^^^
[INFO] [stdout]    |           |
[INFO] [stdout]    |           help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> examples/mu.rs:256:24
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub unsafe fn zero(name: String) -> Result<Zero> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> examples/mu.rs:257:13
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let mut attrs = Vec::from(ATTRS);
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rofuse` (example "zerocopy") due to 1 previous error; 5 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0308, E0432.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RequestError`
[INFO] [stdout]   --> src/ll/mod.rs:12:64
[INFO] [stdout]    |
[INFO] [stdout] 12 |     AnyRequest, FileHandle, INodeNo, Lock, Operation, Request, RequestError, RequestId, Version,
[INFO] [stdout]    |                                                                ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 44 |     pub const EPERM: Errno = errno!(libc::EPERM);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 46 |     pub const ENOENT: Errno = errno!(libc::ENOENT);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 48 |     pub const ESRCH: Errno = errno!(libc::ESRCH);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 50 |     pub const EINTR: Errno = errno!(libc::EINTR);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 52 |     pub const EIO: Errno = errno!(libc::EIO);
[INFO] [stdout]    |                            ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 54 |     pub const ENXIO: Errno = errno!(libc::ENXIO);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 56 |     pub const E2BIG: Errno = errno!(libc::E2BIG);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub const ENOEXEC: Errno = errno!(libc::ENOEXEC);
[INFO] [stdout]    |                                --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 60 |     pub const EBADF: Errno = errno!(libc::EBADF);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 62 |     pub const ECHILD: Errno = errno!(libc::ECHILD);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 64 |     pub const EAGAIN: Errno = errno!(libc::EAGAIN);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 66 |     pub const ENOMEM: Errno = errno!(libc::ENOMEM);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 68 |     pub const EACCES: Errno = errno!(libc::EACCES);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub const EFAULT: Errno = errno!(libc::EFAULT);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 72 |     pub const ENOTBLK: Errno = errno!(libc::ENOTBLK);
[INFO] [stdout]    |                                --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 74 |     pub const EBUSY: Errno = errno!(libc::EBUSY);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 76 |     pub const EEXIST: Errno = errno!(libc::EEXIST);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 78 |     pub const EXDEV: Errno = errno!(libc::EXDEV);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 80 |     pub const ENODEV: Errno = errno!(libc::ENODEV);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 82 |     pub const ENOTDIR: Errno = errno!(libc::ENOTDIR);
[INFO] [stdout]    |                                --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 84 |     pub const EISDIR: Errno = errno!(libc::EISDIR);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 86 |     pub const EINVAL: Errno = errno!(libc::EINVAL);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 88 |     pub const ENFILE: Errno = errno!(libc::ENFILE);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 90 |     pub const EMFILE: Errno = errno!(libc::EMFILE);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 92 |     pub const ENOTTY: Errno = errno!(libc::ENOTTY);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 94 |     pub const ETXTBSY: Errno = errno!(libc::ETXTBSY);
[INFO] [stdout]    |                                --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 96 |     pub const EFBIG: Errno = errno!(libc::EFBIG);
[INFO] [stdout]    |                              ------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]   --> src/ll/mod.rs:35:11
[INFO] [stdout]    |
[INFO] [stdout] 35 |         });
[INFO] [stdout]    |           ^
[INFO] [stdout] ...
[INFO] [stdout] 98 |     pub const ENOSPC: Errno = errno!(libc::ENOSPC);
[INFO] [stdout]    |                               -------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]    = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 100 |     pub const ESPIPE: Errno = errno!(libc::ESPIPE);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 102 |     pub const EROFS: Errno = errno!(libc::EROFS);
[INFO] [stdout]     |                              ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 104 |     pub const EMLINK: Errno = errno!(libc::EMLINK);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 106 |     pub const EPIPE: Errno = errno!(libc::EPIPE);
[INFO] [stdout]     |                              ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 108 |     pub const EDOM: Errno = errno!(libc::EDOM);
[INFO] [stdout]     |                             ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 110 |     pub const ERANGE: Errno = errno!(libc::ERANGE);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 112 |     pub const EDEADLK: Errno = errno!(libc::EDEADLK);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 114 |     pub const ENAMETOOLONG: Errno = errno!(libc::ENAMETOOLONG);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 116 |     pub const ENOLCK: Errno = errno!(libc::ENOLCK);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 118 |     pub const ENOSYS: Errno = errno!(libc::ENOSYS);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 120 |     pub const ENOTEMPTY: Errno = errno!(libc::ENOTEMPTY);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 122 |     pub const ELOOP: Errno = errno!(libc::ELOOP);
[INFO] [stdout]     |                              ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 124 |     pub const EWOULDBLOCK: Errno = errno!(libc::EWOULDBLOCK);
[INFO] [stdout]     |                                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 126 |     pub const ENOMSG: Errno = errno!(libc::ENOMSG);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub const EIDRM: Errno = errno!(libc::EIDRM);
[INFO] [stdout]     |                              ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     pub const EREMOTE: Errno = errno!(libc::EREMOTE);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 132 |     pub const ENOLINK: Errno = errno!(libc::ENOLINK);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 134 |     pub const EPROTO: Errno = errno!(libc::EPROTO);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 136 |     pub const EMULTIHOP: Errno = errno!(libc::EMULTIHOP);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 138 |     pub const EBADMSG: Errno = errno!(libc::EBADMSG);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 140 |     pub const EOVERFLOW: Errno = errno!(libc::EOVERFLOW);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 142 |     pub const EILSEQ: Errno = errno!(libc::EILSEQ);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 144 |     pub const EUSERS: Errno = errno!(libc::EUSERS);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 146 |     pub const ENOTSOCK: Errno = errno!(libc::ENOTSOCK);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 148 |     pub const EDESTADDRREQ: Errno = errno!(libc::EDESTADDRREQ);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub const EMSGSIZE: Errno = errno!(libc::EMSGSIZE);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rofuse` (example "mu") due to 2 previous errors; 13 warnings emitted
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 152 |     pub const EPROTOTYPE: Errno = errno!(libc::EPROTOTYPE);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 154 |     pub const ENOPROTOOPT: Errno = errno!(libc::ENOPROTOOPT);
[INFO] [stdout]     |                                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     pub const EPROTONOSUPPORT: Errno = errno!(libc::EPROTONOSUPPORT);
[INFO] [stdout]     |                                        ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 158 |     pub const ESOCKTNOSUPPORT: Errno = errno!(libc::ESOCKTNOSUPPORT);
[INFO] [stdout]     |                                        ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 160 |     pub const EOPNOTSUPP: Errno = errno!(libc::EOPNOTSUPP);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 162 |     pub const EPFNOSUPPORT: Errno = errno!(libc::EPFNOSUPPORT);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 164 |     pub const EAFNOSUPPORT: Errno = errno!(libc::EAFNOSUPPORT);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 166 |     pub const EADDRINUSE: Errno = errno!(libc::EADDRINUSE);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub const EADDRNOTAVAIL: Errno = errno!(libc::EADDRNOTAVAIL);
[INFO] [stdout]     |                                      --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 170 |     pub const ENETDOWN: Errno = errno!(libc::ENETDOWN);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 172 |     pub const ENETUNREACH: Errno = errno!(libc::ENETUNREACH);
[INFO] [stdout]     |                                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 174 |     pub const ENETRESET: Errno = errno!(libc::ENETRESET);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 176 |     pub const ECONNABORTED: Errno = errno!(libc::ECONNABORTED);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 178 |     pub const ECONNRESET: Errno = errno!(libc::ECONNRESET);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 180 |     pub const ENOBUFS: Errno = errno!(libc::ENOBUFS);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 182 |     pub const EISCONN: Errno = errno!(libc::EISCONN);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 184 |     pub const ENOTCONN: Errno = errno!(libc::ENOTCONN);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 186 |     pub const ESHUTDOWN: Errno = errno!(libc::ESHUTDOWN);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 188 |     pub const ETOOMANYREFS: Errno = errno!(libc::ETOOMANYREFS);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 190 |     pub const ETIMEDOUT: Errno = errno!(libc::ETIMEDOUT);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 192 |     pub const ECONNREFUSED: Errno = errno!(libc::ECONNREFUSED);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 194 |     pub const EHOSTDOWN: Errno = errno!(libc::EHOSTDOWN);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 196 |     pub const EHOSTUNREACH: Errno = errno!(libc::EHOSTUNREACH);
[INFO] [stdout]     |                                     -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 198 |     pub const EALREADY: Errno = errno!(libc::EALREADY);
[INFO] [stdout]     |                                 ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 200 |     pub const EINPROGRESS: Errno = errno!(libc::EINPROGRESS);
[INFO] [stdout]     |                                    ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 202 |     pub const ESTALE: Errno = errno!(libc::ESTALE);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 204 |     pub const EDQUOT: Errno = errno!(libc::EDQUOT);
[INFO] [stdout]     |                               -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub const ECANCELED: Errno = errno!(libc::ECANCELED);
[INFO] [stdout]     |                                  ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 208 |     pub const EOWNERDEAD: Errno = errno!(libc::EOWNERDEAD);
[INFO] [stdout]     |                                   ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 210 |     pub const ENOTRECOVERABLE: Errno = errno!(libc::ENOTRECOVERABLE);
[INFO] [stdout]     |                                        ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 212 |     pub const ENOTSUP: Errno = errno!(libc::ENOTSUP);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/ll/mod.rs:35:11
[INFO] [stdout]     |
[INFO] [stdout] 35  |         });
[INFO] [stdout]     |           ^
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub const ENODATA: Errno = errno!(libc::ENODATA);
[INFO] [stdout]     |                                --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this warning originates in the macro `errno` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse2`
[INFO] [stdout]  --> src/mnt/mod.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[cfg(feature = "libfuse2")]
[INFO] [stdout]   |       ^^^^^^^^^^----------
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]   = help: consider adding `libfuse2` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]  --> src/mnt/mod.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | #[cfg(feature = "libfuse3")]
[INFO] [stdout]   |       ^^^^^^^^^^----------
[INFO] [stdout]   |                 |
[INFO] [stdout]   |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]   = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]   --> src/mnt/mod.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[cfg(feature = "libfuse3")]
[INFO] [stdout]    |       ^^^^^^^^^^----------
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse2`
[INFO] [stdout]   --> src/mnt/mod.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | #[cfg(feature = "libfuse2")]
[INFO] [stdout]    |       ^^^^^^^^^^----------
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse2` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]   --> src/mnt/mod.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 | #[cfg(feature = "libfuse3")]
[INFO] [stdout]    |       ^^^^^^^^^^----------
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]   --> src/mnt/mod.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[cfg(not(feature = "libfuse3"))]
[INFO] [stdout]    |           ^^^^^^^^^^----------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse3`
[INFO] [stdout]   --> src/mnt/mod.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | #[cfg(not(feature = "libfuse3"))]
[INFO] [stdout]    |           ^^^^^^^^^^----------
[INFO] [stdout]    |                     |
[INFO] [stdout]    |                     help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse3` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `bitrig`
[INFO] [stdout]   --> src/mnt/fuse2.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |                     target_os = "bitrig",
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `libfuse2`
[INFO] [stdout]   --> src/mnt/fuse2_sys.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[cfg(feature = "libfuse2")]
[INFO] [stdout]    |       ^^^^^^^^^^----------
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: there is a expected value with a similar name: `"libfuse"`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `abi-7-10`, `abi-7-11`, `abi-7-12`, `abi-7-13`, `abi-7-14`, `abi-7-15`, `abi-7-16`, `abi-7-17`, `abi-7-18`, `abi-7-19`, `abi-7-20`, `abi-7-21`, `abi-7-22`, `abi-7-23`, `abi-7-24`, `abi-7-25`, `abi-7-26`, `abi-7-27`, `abi-7-28`, `abi-7-29`, `abi-7-30`, `abi-7-31`, `abi-7-9`, `default`, `libfuse`, `pkg-config`, `serde`, and `serializable`
[INFO] [stdout]    = help: consider adding `libfuse2` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `bitrig`
[INFO] [stdout]   --> src/mnt/fuse2_sys.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         target_os = "bitrig",
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `bitrig`
[INFO] [stdout]   --> src/mnt/mod.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         target_os = "bitrig",
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `bitrig`
[INFO] [stdout]   --> src/mnt/mod.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         target_os = "bitrig",
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, `tvos`, `uefi`, `unknown`, `visionos`, and `vita` and 6 more
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `#[must_use]` has no effect when applied to an implementation block
[INFO] [stdout]   --> src/ll/reply.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[must_use]
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `ino` is never read
[INFO] [stdout]    --> src/ll/reply.rs:414:5
[INFO] [stdout]     |
[INFO] [stdout] 413 | pub struct DirEntryPlus<T: AsRef<Path>> {
[INFO] [stdout]     |            ------------ field in this struct
[INFO] [stdout] 414 |     ino: INodeNo,
[INFO] [stdout]     |     ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `DirEntryPlus` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/ll/request.rs:1846:13
[INFO] [stdout]      |
[INFO] [stdout] 1846 |     GetAttr(GetAttr<'a>),
[INFO] [stdout]      |     ------- ^^^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Operation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1846 |     GetAttr(()),
[INFO] [stdout]      |             ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/ll/request.rs:1848:14
[INFO] [stdout]      |
[INFO] [stdout] 1848 |     ReadLink(ReadLink<'a>),
[INFO] [stdout]      |     -------- ^^^^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Operation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1848 |     ReadLink(()),
[INFO] [stdout]      |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]     --> src/ll/request.rs:1859:12
[INFO] [stdout]      |
[INFO] [stdout] 1859 |     StatFs(StatFs<'a>),
[INFO] [stdout]      |     ------ ^^^^^^^^^^
[INFO] [stdout]      |     |
[INFO] [stdout]      |     field in this variant
[INFO] [stdout]      |
[INFO] [stdout]      = note: `Operation` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]      |
[INFO] [stdout] 1859 |     StatFs(()),
[INFO] [stdout]      |            ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/ll/request.rs:863:14
[INFO] [stdout]     |
[INFO] [stdout] 863 |         Size(NonZeroU32),
[INFO] [stdout]     |         ---- ^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         field in this variant
[INFO] [stdout]     |
[INFO] [stdout]     = note: `GetXAttrSizeEnum` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 863 |         Size(()),
[INFO] [stdout]     |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CopyFileRangeFile` is never constructed
[INFO] [stdout]     --> src/ll/request.rs:1487:16
[INFO] [stdout]      |
[INFO] [stdout] 1487 |     pub struct CopyFileRangeFile {
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `CopyFileRangeFile` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ensure_last_os_error` is never used
[INFO] [stdout]    --> src/mnt/mod.rs:121:4
[INFO] [stdout]     |
[INFO] [stdout] 121 | fn ensure_last_os_error() -> io::Error {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `data` is never read
[INFO] [stdout]   --> src/request.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub struct Request<'a> {
[INFO] [stdout]    |            ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 30 |     data: &'a [u8],
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Request` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/lib.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub mod channel;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> src/lib.rs:7:9
[INFO] [stdout]    |
[INFO] [stdout] 7  | #![warn(missing_docs, missing_debug_implementations, rust_2018_idioms)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/channel.rs:46:1
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub struct ChannelSender(Arc<File>);
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a module
[INFO] [stdout]   --> src/mnt/mod.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub mod mount_options;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> src/mnt/fuse2.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct Mount {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]   --> src/mnt/fuse2.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub fn new(mountpoint: &Path, options: &[MountOption]) -> io::Result<(Arc<File>, Mount)> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]   --> src/mnt/mount_options.rs:89:1
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub fn check_option_conflicts(options: &[MountOption]) -> Result<(), io::Error> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a function
[INFO] [stdout]    --> src/mnt/mount_options.rs:130:1
[INFO] [stdout]     |
[INFO] [stdout] 130 | pub fn option_to_string(option: &MountOption) -> String {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]    --> src/reply.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     pub fn zero_copy(self) {}
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for an associated function
[INFO] [stdout]    --> src/session.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub fn restore(filesystem: FS, mountpoint: PathBuf, fd: i32) -> Session<FS> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a2fca58ede2dbf645e2d7fa5c88e8cb51a75d84dc1acc49a2842b609ad40aa18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a2fca58ede2dbf645e2d7fa5c88e8cb51a75d84dc1acc49a2842b609ad40aa18", kill_on_drop: false }`
[INFO] [stdout] a2fca58ede2dbf645e2d7fa5c88e8cb51a75d84dc1acc49a2842b609ad40aa18
